EA: TP SL 尾随 - 页 2

 
Yui kmitokawa :
我发现了一个小错误,当您卖出头寸时,会显示减小的 TP,如 TP - (减) SPREADS 和 SL+ SPREADS,而买入头寸则不会出现这种情况,因为它会显示 TP 和 SL 的精确值。(另外,拖曳步默认为 20 点,这很好,但如果能为用户增加一个选项,那就更有意思了)!

这是旧代码。它是按此规范运行的:

如果只有零值 为 "true"--这意味着搜索止损或止盈 等于零的仓位。一旦找到这样的头寸:

  • 如果是买入头寸
    • 设置止损:当前价格(买价)减去止损
    • 设置止盈:当前价格(买价)加上止盈
  • 如果是卖出头寸
    • 止损设置: 当前价格(卖出价)加上止损
    • 设置止盈: 当前价格(卖出价)减去止盈
 
止损和止盈初始设定。 尾随。在策略测试中怎么使用
 
zhimajin :
止损和止盈初始设定。 尾随。在策略测试中怎么使用

对于策略测试者,请取消注释:

   ExtStopLoss    = InpStopLoss     * m_adjusted_point;
   ExtTakeProfit  = InpTakeProfit   * m_adjusted_point;
   ExtTrailingStop= InpTrailingStop * m_adjusted_point;
   ExtTrailingStep= InpTrailingStep * m_adjusted_point;

   m_trade.Buy(2.0);
   m_trade.Sell(1.0);
//---
   return(INIT_SUCCEEDED);
  }
 

已经删除了,还是不能测试

 
zhimajin :

已经删除了,还是不能测试

原文在俄罗斯论坛上: https://www.mql5.com/ru/code/22001 (version 1.002)

TP SL Trailing
TP SL Trailing
  • www.mql5.com
Первоначальная установка Стоп Лосс ( Stop Loss ) и Тейк Профит ( Take Profit ), если у позиции эти свойства не установлены. Трейлинг, который работает только для прибыльных позиций. Если установить параметр  Only zero values  в "true" - это означает поиск позиций, у которых или Стоп Лосс или Тейк Профит равны нулю, и как только такая позиция...
 
TP SL 尾随 添加到图表了。然后测试别的EA,  TP SL 尾随会其作用吗?
 
zhimajin:
TP SL 尾随 添加到图表了。然后测试别的EA,  TP SL 尾随会其作用吗?

Извините, я Вас не понимаю.

 
这样对吗?
 
zhimajin:
这样对吗?

Извините, я могу перевести текст, но я могу перевести картинку. Пожалуйста или пишите на Русском или пишите на Английском.

 
是否有简单的方法在代码中禁用移动止损?