https://www.mql5.com/en/code/18671 не работает на standart aplari, на eсn работает, ругается на "Wrong allow Loss!", видимо не может достать переменную m_symbol.StopsLevel() с графика.
Вопрос вот в чем, если я закомментирую эти строки ничего страшного не будет? Или как их поменять чтобы работало на стандартном графике форекс от альпари?
Спасибо!
// if(ExtAllowLoss!=0 && ExtAllowLoss<m_symbol.StopsLevel())
// {
// Print("Wrong allow Loss!");
// return(INIT_FAILED);
// }
// if(ExtTrailingStop!=0 && ExtTrailingStop<m_symbol.StopsLevel())
// {
// Print("Wrong Trailing Stop!");
// return(INIT_FAILED);
// }
![Expert_RSI_Stochastic_MA Expert_RSI_Stochastic_MA](/i/code/expert.png)
- голосов: 27
- 2017.08.10
- Vladimir Karputov
- www.mql5.com
https://www.mql5.com/en/code/18671 не работает на standart aplari, на eсn работает, ругается на "Wrong allow Loss!", видимо не может достать переменную m_symbol.StopsLevel() с графика.
Вопрос вот в чем, если я закомментирую эти строки ничего страшного не будет? Или как их поменять чтобы работало на стандартном графике форекс от альпари?
Спасибо!
1. Код нужно вставлять так: Правильно вставляем код на форуме
2. "... не может достать переменную m_symbol.StopsLevel() с графика ... " - неправильное утверждение. Просто перед проверкой распечатайте:
- что же Вы задаёте в качестве Stop Loss
- что выдаёт m_symbol.StopsLevel()
1. Исправлюсь, в следующий раз вставлю код правильно.
2. В качестве стоп лосс стоим параметр 30. В отладчике m_symbol.stoplevel() вставляю в окно переменных для того чтобы увидеть значение, пишет ошибку
Введите новую переменную (только для целей отладки) и уже её значение наблюдайте:
int stop_level=m_symbol.StopsLevel();
ds
Сделал:
Блин. Снова сообщения кто-то скушал :).
В общем Вам предстоит очень интересное общение с техподдержкой брокера.
Подсказка: есть опубликованные спецификации по каждому торговому счёту, а есть то, что возвращает торговый сервер.
Блин. Снова сообщения кто-то скушал :)
Вы этого барабашку ловить собираетесь, или так оно забавней )))
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Expert_RSI_Stochastic_MA:
В советнике используются три индикатора: MA(150), RSI(3) с уровнями 80 и 20, Stochastic(6, 3, 3) с уровнями 70 и 30.
Автор: Vladimir Karputov