A函数写法问题

老师好,刚刚开始学习A函数的策略写法,请问下面2段代码,哪种是正确的?

我自己试了下,都可以运行。

-----------------------------------第一种------------------------------------------


   //多单模块

   if(BarStatus == 2 && num_d == 0 && kd )

           {

           FillPrice_b=Q_AskPrice;

           Bool ret = A_SendOrder(Enum_Buy, Enum_Entry,lot,Q_AskPrice);

           if(ret)

           { num_d = num_d + 1; }

           }

           

           if(BarStatus == 2 && num_d > 0 && H>FillPrice_b+2*nnn*mp)

           {

           Bool ret = A_SendOrder(Enum_Sell, Enum_Exit, lot, Q_BidPrice);

           num_d = -1;

           }

           if(BarStatus == 2 && num_d > 0 && L<FillPrice_b-nnn*mp)

           {

           Bool ret = A_SendOrder(Enum_Sell, Enum_Exit, lot, Q_BidPrice);

           num_d = -1;

           }

-----------------------------------第二种------------------------------------------

   //多单模块

   if(BarStatus == 2 && A_BuyPosition == 0 && kd )

           {

           A_SendOrder(Enum_Buy, Enum_Entry,lot,Q_AskPrice);

           }

           

           if(BarStatus == 2 && A_BuyPosition > 0 && H>A_BuyAvgPrice +2*nnn*mp)

           {

           A_SendOrder(Enum_Sell, Enum_Exit, lot, Q_BidPrice);

           }

           if(BarStatus == 2 && A_BuyPosition > 0 && L<A_BuyAvgPrice -nnn*mp)

           {

           A_SendOrder(Enum_Sell, Enum_Exit, lot, Q_BidPrice);

           }

请教写法问题
问个关于写法和运行效率的小问题
请教交易时间禁则写法
求跨品种写法
请教数组写法问题
关于股票融资模块的写法
求TB Quant中用A函数发单开仓后n天收盘价平仓的写法
关于A函数的问题
请教一个自建函数的写法
获取峰值和峰谷的写法

逻辑是看没什么问题

但是实际看你怎么干了,你是否每次运行交易都是独立的

最近都讲过A函数,可以看视频

可以给个看视频的连接吗?我在\"学习视频\"里,没找到近期讲A函数的视频。

看了下还没上传,建议关注直播