Попробуйте поработать со стоповыми ордерами. Прогонял пару тестов версии 1.2 и не выдерживает сильный тренд. Можете взять для примера начиная с сентября 2024 года. И наверное нужен трал. Мое видение почему тренд в данном случае не играет на руку: против тренда открываются ордера с мартином, по тренду одиночки с фиксированным ТР.
Для себя я выделил 4-и совы: Roll (работает на отложках), Cnopochnyi usrednitell, TrendDetector и cm-rollback 3.00. Три первых писал Андрей. Roll по моей просьбе. Это RollBack который я все шлифую. cm-rollback 3.00 — это труд Владимира Хлыстова (cmillion).
если выставить настройки:
extern int TrailingStop = 50; // трал
extern int TrailingStep = 20; // шаг трала
extern int TrailingStart= 100; // старт трала
то советник выставляет и сразу удаляет стопы
если выставить настройки:
extern int TrailingStop = 0; // трал
extern int TrailingStep = 20; // шаг трала
extern int TrailingStart= 100; // старт трала
то советник не тралит и не закрывает по профиту ни одного ордера
Закинул в тестер, но мне показалось что добавленные функции не работают
а если настройки так выставить, то сова вообще не корректно начинает работать…
extern int TrailingStop = 50; // трал
extern int TrailingStep = 0; // шаг трала
extern int TrailingStart= 0; // старт трала
Спасибо за оперативное выполнение просьбы.
Хотел только узнать за что отвечает функция «истечение ордера»?
И Добавить расстояние до стоп ордеров. Или она в здесь не применима?
У нас на руках есть заказа zakaz.opentraders.ru/118545.html «Игрушка Игруна»
По моей просьбе была проведена доработка данного заказа в которой была
привязка к индикатору TMA_Centered_H1_V2_VS
Сигналом открытия (выставления рыночных ордеров) были либо верхняя либо нижняя граница коридора
выделены желтым цветом. Закрытие сделок при достижении профита. Так был написан заказ zakaz.opentraders.ru/121413.html
В данной доработке все остается прежним с одним исключением, при открытии новых ордеров удалялись предыдущие.
Т.е. у нас должны оставаться на текущий момент только два ордера. На старте buy0.01 sell0.02 далее после открытия ордера
buy 0.04 удалится sell 0.02, текущими останется buy0.01 и buy0.04. В случае цена ушла не в нашу сторону открылся sell0.08
удалится buy0.01, текущими останется buy0.04 и sell 0.08 и т.д.
Цель чтобы снизить лотность т.к. движения цены может открыть множество ордеров.
На данном скрине первые buy0.01 sell0.02 были открыты для наглядности при шаге в настройках 300.
Aleh7999