Советники: Advisor Mild Martingale - страница 2

 
qweasdzxc321:
Здравствуйте, скажите как у советника контролировать тейк профит? Я правильно понял что за это отвечает строчка в настройках insurance? Он выражен в валюте депозита?

Общий профит считается в деньгах. За закрытие отвечают два параметра: 'Profit starting position, if there is no first position' - работает когда есть только одна позиция и 'Insurance: minimum profit, in money' - в остальных случаях.

 
Vladimir Karputov:

Общий профит считается в деньгах. За закрытие отвечают два параметра: 'Profit starting position, if there is no first position' - работает когда есть только одна позиция и 'Insurance: minimum profit, in money' - в остальных случаях.

Как указывается тейк профит для первой позиции?
 
qweasdzxc321:
Как указывается тейк профит для первой позиции?

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Советники: Advisor Mild Martingale

Vladimir Karputov, 2020.03.04 12:44

Общий профит считается в деньгах. За закрытие отвечают два параметра: 'Profit starting position, if there is no first position' - работает когда есть только одна позиция и 'Insurance: minimum profit, in money' - в остальных случаях.


 
Добрый день, Владимир. Тестировал данный советник на визуализации и заметил такую ошибку.
На растущем рынке ордера Sell выставляются согласно стратегии с увеличением шага.
А на падающем, ордера Buy выставляются с одинаковым шагом равным InpStepMin+InpStepPlusValue

Я правильно понимаю, что вот тут
   if(calcStep>Step)
      Step=calcStep;
//---
   return (Step);

для ордеров Buy получается, что сalcStep <= Step, поэтому ему и не присваивается увеличенное значение?