请教各位老师,这个加减仓代码程序为何不执行呢? [开拓者 TB]
-
咨询内容:
本帖最后由 ad434005 于 2018-10-20 22:10 编辑
if(MarketPosition==0)
{
if(High>high[1] and high>junxian ) buy(2,max(open,high[1]));//junxian为均线;
if(Low<low[1] and low<junxian ) SellShort(2,min(open,low[1]));
else if(MarketPosition==1 and BarsSinceEntry>1 )
{
While( high>high[1] and CurrentEntries<3)
{
if(zdfy>2000 and abs(currentcontracts)==2 )Buy(2,open);//zdfy为最大浮盈;
if(zdfy>4000 and abs(currentcontracts)==4) Buy(2,open);
}
While( low<low[1] and CurrentEntries>0)
{
if( zdfy<-100 and abs(currentcontracts)==2) sell(2,open);
if( zdfy<1000 and abs(currentcontracts)==4) sell(4,open);
if( zdfy<2000 and abs(currentcontracts)==6) sell(6,open);
}
}
}来源:CXH99.COM
-
TB技术人员:
活用 plot 、commentary 函数来找问题~
-
TB客服:
找不到啊,输出后对照条件完全符合,就是不执行。我觉得肯定是哪个函数用的方法不对了。
-
网友回复:
ad434005 发表于 2018-10-24 20:02
找不到啊,输出后对照条件完全符合,就是不执行。我觉得肯定是哪个函数用的方法不对了。 ...
使用哪个方式来输出的?
如果是使用的commentary,请将显示输出值的K线注释信息截图,以及全局交易设置的截图都贴上看一下。 - 网友回复:
小米 发表于 2018-10-25 09:55
使用哪个方式来输出的?
如果是使用的commentary,请将显示输出值的K线注释信息截图,以及全局交易设置的 ...
搞明白了,zdfy是个序列值,序列值不能作为if的判定条件来进行比较。
不过我还是不明白,为什么呢?为什么序列值不能作为if的判定条件来进行比较?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 或微信:cxhjy888 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容