麦语言这段编程为啥不拿正常平仓

Author: qq813380629, Created: 2021-12-07 23:03:51, Updated:

TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); ATR:=MA(TR,M); TC:=0.01; U:=WMA(H, M); D:=WMA(L, M); A:=WMA(H, N); B:=WMA(L, N); REF(L,1)>U AND REF(L,2)<U ,BK(TC);
REF(H,1)<D AND REF(H,2)>D,SK(TC); REF(L,1)>A &&SKVOL>0 ,BP(SKVOL); REF(L,1)<B &&BKVOL>0 ,SP(BKVOL);


More

qq813380629 开仓条件正常,就是没法平仓。咋回事呢

qq813380629 是麦语言模块里面swap下面的合约张数设置0.001

阿乐 解决了么这个问题,我也卡在这里,下1手就正常,下0.01之类的就发现现反仓位,咋解决啊

小小梦 麦语言策略不能同时持有多空仓位。

qq813380629 麦语言回测买卖手数为什么必须是整数,如果开仓带有小数点后几位运行回测会 发现有相反仓位, 终止开仓,这是嘛回事?

小小梦 检查一下你的**麦语言模板**参数是否设置正确、合适。参考帖子: https://www.fmz.com/digest-topic/5789 https://www.fmz.com/digest-topic/5768

qq813380629 REF(L,1)>U AND HCLOSE> REF(HOPEN,N) ,BK(TC); REF(H,1)<D AND HCLOSE< REF(HOPEN,N) ,SK(TC); REF(H,1)<D AND BKVOL>0,CLOSEOUT; REF(L,1)>U AND SKVOL>0,CLOSEOUT; AUTOFILTER; /upload/asset/1a2ef7bf7fd355b2e1b0a.png 开仓信号正常清仓信号也有,但是为啥只有信号没有平仓行为呢?导致一直在加仓。有信号不执行这是啥问题

小小梦 检查平仓条件是否触发,打印,或者显示在状态栏上看下。