Выкладываю очередную переделку RS4.
Описание как оно там работает:
1) ТП считается как прибыль в процентах от текущего депозита
2) Трал прибыли считается в процентах от текущего депозита
Следовательно, с ростом депозита, эти величины при постоянном проценте растут в валюте депозита.
3) Убрал все модификации ТП и СЛ.
Теперь при достижении ТП или при сработке трала все ордера закрываются "с рынка" и удаляются отложки.
Далее выставляется новая серия.
4) Робот сам пересчитывает на 5-е котировки, то есть если укажем 20 пунктов, то для 4х-Знака останется 20, для 5ти-Знака робот посчитает как 200.
Теперь по режимам работы и параметрам:
percent_lot=5 - оставил алгоритм михаила
percent_profit_TP=20 - ТП в процентах от депо
percent_profit_Trail=3 - трал прибыли в процентах от депо
если =0, то без трала
kol_orders = 5 - количество ордеров в серии
Step_Mode
0 - среднее за "
B_count" баров периода "
Bar_Period"
Больше 0 - шаг считается в пунктах сколько задали
B_count=8 - Количество баров для Step_Mode=0
Bar_Period=5 - период (0 - текущий, 1 - M1, 2 - M5, 3 - M15 и т.д....)" для Step_Mode=0
Pips_move
Если меньше 0, то сдвиг на Step
Если = 0 без сдвига
Если больше 0, то сдвиг на количество пипс
Сдвиг противоположных ордеров происходит только при срабатывании ПЕРВОЙ отложки.
Master_mode
=false; - Просто сдвиг
=true - по заданию MDmaster, когда ближайший ордер становится в два раза меньше.
З.Ы. Ошибок вроде не нашел при беглом прогоне. Результат теста прилагаю.
З.З.Ы. Номера кошельков, раз уж тут так заведено:
R165878318107 рубли
Z160467844355 баксы
Вечером проверю