Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В выложенной версии во внешних переменных отсутствует коэф. увеличения контр-ордера.
Да, все верно, первоначально коэф. К был внешней переменной, но впоследствии переделал на обычную расчетную переменную, это не сложно поправить.
Из всего сказанного для оптимизации данного кода следующие вывода:
1) добавить фильтры на открытие ордеров с помощью мувингов
2) сделать стоп-лосс динамическим, есть идеи к чему привязать?
Из всего сказанного для оптимизации данного кода следующие вывода:
1) добавить фильтры на открытие ордеров с помощью мувингов
2) сделать стоп-лосс динамическим, есть идеи к чему привязать?
к ATR к чему же еще? или стандартное отклонение
Ставлю на демо в ДЦ с пятью знаками, постоянно выдаёт эту ошибку - " MACD Bastarda EURUSD,M5: invalid stop loss for OrderSend function ",
в ДЦ с четырьмя знаками всё нормально .
правильно, на пятизнаке не можно поставить стоплосс и тейкпрофит размером для четырехзнака. поправьте в советнике:
extern int SL=88, TP=10;
на
extern int SL=880, TP=100;
Я разве что то писал о размерах SL и TP, зта ошибка выскакивает и при 880\100 и 8800\1000 и прилюбом другом значении SL и TP, демо ДЦ Аль.... !
Насколько я понимаю проблема заключается в том, что советник не может выставить отложенный ордер, ДЦ щитает что он выставляется слишком близко, а этот параметр в советнике не регулируется .
Ставлю на демо в ДЦ с пятью знаками, постоянно выдаёт эту ошибку - " MACD Bastarda EURUSD,M5: invalid stop loss for OrderSend function ",
в ДЦ с четырьмя знаками всё нормально .
правильно, на пятизнаке не можно поставить стоплосс и тейкпрофит размером для четырехзнака. поправьте в советнике:
extern int SL=88, TP=10;
на
extern int SL=880, TP=100;
Я разве что то писал о размерах SL и TP, зта ошибка выскакивает и при 880\100 и 8800\1000 и прилюбом другом значении SL и TP, демо ДЦ Аль.... !
Насколько я понимаю проблема заключается в том, что советник не может выставить отложенный ордер, ДЦ щитает что он выставляется слишком близко, а этот параметр в советнике не регулируется .
так как ошибка идет именно на стоп. если бы отложенник вставал слишком близко, то ошибка была бы другая.
если выскакивает с любыми значениями, то брокер использует исполнение ордеров Market Execution
При этом исполнении невозможно выставить тейк и стоп одновременно с выставлением ордера. нужно сначала выставить ордер, а потом функцией OrderModify добавлять стоп и тейк.
Ладно. "Реальные советы":
1. Прикрутить "подключаемый" МoneyManagement, который при желании можно отключать.
2. МАСD Сross - это, по факту, пересечение двух скользящих. Поэтому надо добавить закрытие не по стопу или тейку, а по сигналу (наприемр, если тейк равен нулю)
3. ... однако оставить возможность включать и тейк, и стоп (последнее особенно важно - я уже видел одного бота без стоп-лосса... "пересечение двух машек" называется.)
4. За манименеджментом можно обратиться на английскую версию, вбив там в поиск "chris10" и скачав робота "hardprofit".
А где достать "обычный" МАСD-бот?
в поставке МТ4 он идет, называется MACD-sample
Уважаемый автор, советник Ваш мне нравиться, но на индикаторе МАСД сделок маловато, в лучшем случае одна в сутки, поэтому хотел предложить Вам посмотреть один оригинальный индикатор для установки отложенных ордеров. Сообщите адрес, куда его я могу Вам переслать.