您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

公式指南里的移动止损的问题 [开拓者 TB]

  • 咨询内容: 公式指南里的移动止损示例是这样写的:
    If(MarketPosition==1) // 有多仓的情况
           {
                   If(HighestAfterEntry[1] >= MyEntryPrice + TrailingStart2*MinPoint)      //  第二级跟踪止损
                                                                                                                                                      的条件表达式
                   {
                           If(Low <= HighestAfterEntry[1] - TrailingStop2*MinPoint)
                           {
                                    MyExitPrice = HighestAfterEntry[1] - TrailingStop2*MinPoint;
                                    If(Open < MyExitPrice) MyExitPrice = Open;            // 如果该Bar开盘价有跳空
                                                                                                                                      触发,则用开盘价代替
                                    Sell(0,MyExitPrice);
                           }
                   }


    如果使用当前K线的LOW来判断的话,那open和highestAfterEntry应该都是卖不掉的吧

     

  • TB技术人员: 开盘就击破止损价,那么开盘就止损
    盘中击破则当K线下端一碰到止损价就按止损价止损

    理论上是没问题的

     

  • TB客服: 哦...有道理
    那HighestAfterEntry[1] 改成HighestAfterEntry应该也可以吧,因为计算都是在上面计算的

     

  • 网友回复:

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容