金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 327|回复: 3

关于变量更新的问题

[复制链接]

75

主题

191

帖子

191

积分

等级: 免费版

注册:
2023-4-11
曾用名:
发表于 2024-10-21 14:27 | 显示全部楼层 |阅读模式
         bc_ag:=tbuyholdingex(ac,_ag,2);                           
         sc_ag:=tsellholdingex(ac,_ag,2);                           
if tcon and bc_ag=0 and bcon then
begin
               
         tbuy(1,cw_ag,lmt,dynainfo2(21,_ag)+hd,0,ac,_ag);                 
         extgbdataset('280881_dkqs_ag',dynainfo2(7,_ag)-2*atr);                     
         extgbdataset('280881_dkcs_ag',dynainfo2(7,_ag)-2*atr);                                                                   
end
//【平仓执行_多单】-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if bc_ag>0 then
begin              
        dkcs_ag:=extgbdata('280881_dkcs_ag');  
        dkqs_ag:=extgbdata('280881_dkqs_ag');        
        if topenprofitex(ac,_ag,1,0)>=150  then extgbdataset('280881_dkcs_ag',tavgenterpriceex2(ac,_ag,0));   //开仓后盈利大于150,设置280881_dkcs_ag为开仓价格
end   
        dkbb:=dynainfo2(7,_ag)<=dkcs_ag+1;   
        if dkbb  then       
begin
       
        tsell(1,bc_ag,lmt,dynainfo2(20,_ag)-hd,0,ac,_ag);      //多单保本平仓   
end

请教老师:
这里红字标识想实现的代码,但是没有成功执行,请问是什么原因?看了下全局变量没有更新成功,如何修改?
       

回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-21 14:28 | 显示全部楼层
你要确保自己满足
如果没更新大概率就是条件不满足

你自己写一个最简单c>o然后取运行看会不会更新就知道了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

191

帖子

191

积分

等级: 免费版

注册:
2023-4-11
曾用名:
 楼主| 发表于 2024-10-21 14:32 | 显示全部楼层
技术008 发表于 2024-10-21 14:28
你要确保自己满足
如果没更新大概率就是条件不满足

这个肯定不是初次写入的问题,刚开仓时变量写入是成功的,问题在够150后更新变量的写法问题,老师您给明确指点一下。
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-21 14:33 | 显示全部楼层
你要debugfile把几个条件都进行输出,看下是哪个条件不满足导致没有改变值

后台的条件分析必须借助debugfile
建议用户一定要去使用debugfile
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-6 18:57 , Processed in 0.144272 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表