Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1317
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я начинаю подозревать, что для этого нужна дополнительная функция
Да всё правильно. В OnInit подключаем индикатор, задаём там параметры и получаем его хэндл. А дальше по месту используйте CopyBuffer.
https://www.mql5.com/ru/docs/series/copybuffer
Вот слепил - вроде работает! (где жёлтым там буфера)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
оказывается нужно ещё и стоп лосс - (не мог понять почему закрывало сразу) добавил стоп лосс
Спасибо большое !!!
Вы хорошо всё слепили, но меня интересует совсем другой алгоритм работы советника. Я хотел бы использовать простой Мартингейл (сеточник) с такими настраиваемыми параметрами :
, но в него добавить индикатор, который я вложил - выше. И использовать его, как триггер (false - работаем только в SHORT и true - работаем только в LONG).
Я выбрал этот индикатор - только потому, что он работает, как MovingAverages, но в нем есть некоторые сглаживающие фильтры и точки изменения направления движения цены, которые можно использовать, как триггер для работы советника только по тренду с использованием настроек профита из меню.
И как только происходит закрытие по тейку - открывать следующий ордер в ту же сторону (по тренду), пока тренд не закончиться и не переключиться - наш триггер. Если же всё таки появится ордер не по тренду (в момент перехода тренда из одного состояния в другое, то использовать для него Мартин с настройками из меню.
Если есть желание помочь написать такого советника, то буду очень признателен .
Теперь по теме:
я самоучка и не смогу Вам объяснить - я просто выбрал функции которые мне нужны , знаю что через это туда через то туда .
в основном все функции я копирую из кодов Vladimir Karputov за что Большое ему Спасибо!!! - если какие вопросы он Вам подскажет.
как я понял вам нужно чтобы индикатор фильтровал !?
Вам нужно ваш эксперт пропустить через этот фильтр
я самоучка и не смогу Вам объяснить - я просто выбрал функции которые мне нужны , знаю что через это туда через то туда .
в основном все функции я копирую из кодов Vladimir Karputov за что Большое ему Спасибо!!! - если какие вопросы он Вам подскажет.
Вы самоучка, а я вообще только начал программировать и в голове одни вопросы.
Я представляю в своей голове алгоритм работы этого советника и не вопрос, если в процессе придется поменять индикатор - ведь из него нежны всего две задачи (тачка направления - вверх и точка направления -вниз).
Наследование подразумевает создание класса.
Вот я и пишу -- от какого класса наследовать свой класс?, чтоб использовать эти методы их стандартной библиотеки
вот ещё вариант - как тейк сработал - откроется опять в туже сторону
Совершенно верно, с профитом !!!
На первый взгляд - все правильно.
И то, что Стоп Лосса - тоже не должно быть - всё правильно.
Но я не понял, куда девается одер, который не закрылся по Тейк Профиту....... при изменении направления движения цены....(просто закрывается по дефолту, т.е. по сигналу индикатора изменения тренда)? Если это так, то это не по моей задумки.
А по моей задумки - ордер должен остаться, но тут должен вступить в работу - мартин с его настройками:
т.е. устанавливать ордера в противоположенную тренду сторону с увеличением лота и усреднением тейк профита. Короче работать, как простой Мартин - например (Советник Автопрофит 3), который есть в открытом коде в инете, но написан на mql4.
Кстати первоначальный вариант - работы по тренду, который Вы правилно написали - никто при работе с мартином не отменял.
Короче работа по тренду - это одна задача, которую Вы частично и с блеском продемонстрировали и вторая задача - это мартин.
Не обязательно, что бы эти две задачи были взаимосвязаны - на мой взгляд, они могут работать совершенно независимо
Совершенно верно, с профитом !!!
На первый взгляд - все правильно.
И то, что Стоп Лосса - тоже не должно быть - всё правильно.
Но я не понял, куда девается одер, который не закрылся по Тейк Профиту....... при изменении направления движения цены....(просто закрывается по дефолту, т.е. по сигналу индикатора изменения тренда)? Если это так, то это не по моей задумки.
А по моей задумки - ордер должен остаться, но тут должен вступить в работу - мартин с его настройками:
т.е. устанавливать ордера в противоположенную тренду сторону с увеличением лота и усреднением тейк профита. Короче работать, как простой Мартин - например (Советник Автопрофит 3), который есть в открытом коде в инете, но написан на mql4.Сразу одно замечание: не "ордер", а "позиция".
Сразу одно замечание: не "ордер", а "позиция".
все варианты которые я смог обнаружить - больше вроде нет вариантов