如何让信号不再消失 [开拓者 TB]
-
咨询内容:
If((BarType==1 or BarType==2) && BarStatus == 3 && date!=date[1] && high==low) return;
If(BarType==0 && BarStatus == 3 && CurrentTime<=0.09 && high==low) return;
If(ma3[0]<ma3[2])
{
if(ma3[0]<l[1]&&MarketPosition!=-1)
{
//如果条件成立...
Sell(lots,min(o,l[1]));
SellShort(lots,min(o,l[1]));
}
}
If(ma3[0]>ma3[2])
{
if(ma3[0]>h[1]and MarketPosition!=1)
{
//如果条件成立...
BuyToCover(Lots,max(o,h[1]));
Buy(Lots,max(o,h[1]));
}
}
If((Date[-1]!=InvalidInteger && Date!=Date[-1])||(Date[-1]==InvalidInteger && Date < CurrentDate))
{
Sell(0,Close);
BuyToCover(0,Close);
}Else If(Date==CurrentDate && Time==0.1455 && CurrentTime>=0.1459)
{
Sell(0,Close);
BuyToCover(0,Close);
} -
TB技术人员:
1,barstatus的返回值只用 0 , 1 ,2 这三个值。 没有==3的情况。。
2,ma3的赋值语句是什么样的?
3,该公式是用于什么周期上的? -
TB客服:
小米 发表于 2017-4-24 14:40
1,barstatus的返回值只用 0 , 1 ,2 这三个值。 没有==3的情况。。
2,ma3的赋值语句是什么样的?
3,该 ...
ma3=(h+l)/2,用于5分或15分钟 -
网友回复:
hbxtxq77 发表于 2017-5-3 18:32
ma3=(h+l)/2,用于5分或15分钟
ma3是会变化的,是可能导致信号变化或是消失的。。。
换成ma3[1]这类的试试吧
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容