代码不执行

技术老师好!

       请教一下:我的两个开仓代码,同样的条件,开空仓会自动执行,开多仓却不会,请帮忙看一下问题出在哪儿?

       开多仓(BK) 条件如下:

        If(data0.BK And trade_mark)

               {

                   A_DeleteOrder(0, 0);

                   array<Integer> orderids;

                   Buy(VOLT - ABP, Max(data1.O, data1.MA5));  

                   trade_mark = False;

               }

        这个在出现BK信号时,不下单;

       

        开空仓(SK) 条件如下:

        If(data0.SK And trade_mark)

               {

                   A_DeleteOrder(0, 0);  

                   array<Integer> orderids;

                   Sellshort(VOLT - ASP, Min(data1.O, data1.MA5));

                   trade_mark = False;

               }

          当出现开空仓信号时,会自动下空单。

           我仔细核对了代码,应该没问题呀,为什么开多仓不下单呢?


一个简单策略,调用Close[1]实效,跪求高手老师指导。。。。
关于达到预定盈利之后启动跟踪止盈,
收盘平仓不执行
Sell不执行?
交易不执行
请教!!!A_DeleteOrderEx函数不执行
tick图策略不执行
OnOrder不执行
收盘平仓不执行
换月平仓信号不执行问题

A函数和图表函数不能混用!!!