空头止损价:=TAVGENTERPRICEx 2(‘’,‘’,1)*1.0180;
IF C>空头止损价 AND tsellholding(1)>0 AND TIME<190000 THEN 常规空头止损: TSELLSHORT(1,手数,MKT);
实盘测试后台这个止损出现问题了。如开空后价格上升超过了开仓价,没有达到上面的止损幅度就止损了。请教怎么样改成正确的?
你代码写完一定记得编译一下,看下是否语法有错误。
你这里直接多了个空格,函数名称也是错的。
空头止损价:=TAVGENTERPRICEx
2(‘’,‘’,1)*1.0180;

此主题相关图片如下:temp.png

改:
空头止损价:TAVGENTERPRICEEX2('','',1)*1.0180;
[此贴子已经被作者于2020/9/4 16:35:43编辑过]
趋买市开空:TBUYSHORT(趋买市开空价 AND tsellholding(0)=0 and time<173000 ,手数,MKT);
还有帮忙看看这个语句有问题不?
上面一楼的问题改正后可以解决开仓就止损的问题了吗?
3楼语句没问题
TAVGENTERPRICEx 2 这个什么函数 ? 函数都没拼对吧,是这个吧 :TAVGENTERPRICEEX2 ?
[此贴子已经被作者于2020/9/4 17:15:10编辑过]