Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 874
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это простое программное ограничение, никак не связанное со стандартными настройками окна настроек советника - эти настройки принадлежат настройкам советника, и в советнике же они и контролируются.
спасибо) теперь понял как это реализовано
Как получить значения прибыли или убытка при достижении TP или SL в коде?
Например есть функция AccountFreeMarginCheck(), с помощью которой можно получить маржу. А функций хотя бы для определения стоимости пункта на указанном символе, объёме и типе ордера нет
MQL4
https://www.mql5.com/ru/forum/131859/page3
поищи тут. тут много функций. может что поправишь для себя и будет норм
а как задать функции пересчет при смете ТФ графика?
а как задать функции пересчет при смете ТФ графика?
Есть документация же. Можно и полистать иногда. Есть функция: UninitializeReason(), возвращает код причины деинициализации. И есть даже примеры.
Добрый вечер. По просьбе одного товарища сделал из стандартного MT5 индикатора Stochastic изменённую версию Stoch_HISTOGRAM_MQL5_3
В этой версии индикатор отоброжается в виде гистограммы. Товарищ просил чтобы столбики выше 50 были зелёные, а те что ниже - красные.
Для меня это совершенно новый опыт, с гистограммами я вроде справился, а вот как переключать цвет не пойму, мозг взорвал. Помогите советом плиз.
Код вставлю ниже, файл пристегну.
Добрый вечер. По просьбе одного товарища сделал из стандартного MT5 индикатора Stochastic изменённую версию Stoch_HISTOGRAM_MQL5_3
В этой версии индикатор отоброжается в виде гистограммы. Товарищ просил чтобы столбики выше 50 были зелёные, а те что ниже - красные.
Для меня это совершенно новый опыт, с гистограммами я вроде справился, а вот как переключать цвет не пойму, мозг взорвал. Помогите советом плиз.
Код вставлю ниже, файл пристегну.
Просто удивительно. Как можно читая документацию увидеть DRAW_HISTOGRAM2 и не увидеть DRAW_COLOR_HISTOGRAM2
Да и буферов лишних объявили.Просто удивительно. Как можно читая документацию увидеть DRAW_HISTOGRAM2 и не увидеть DRAW_COLOR_HISTOGRAM2
Да и буферов лишних объявили.Спасибо за коментарий. ООоо, вы даже не представляете как много можно НЕ заметить, читая документацию, когда ищешь пути и решения на ощупь, как в тумане, когда нет учителя, наставника, более опытного товарища и тд. Большое спасибо, DRAW_COLOR_HISTOGRAM2 уже нашел, смысл осознал, щас буду переделывать.
Про лишние буферы можно поподробнее плиз? Опыт лишним не бывает, а буферы видимо бывают лишними. :-0
Спасибо за коментарий. ООоо, вы даже не представляете как много можно НЕ заметить, читая документацию, когда ищешь пути и решения на ощупь, как в тумане, когда нет учителя, наставника, более опытного товарища и тд. Большое спасибо, DRAW_COLOR_HISTOGRAM2 уже нашел, смысл осознал, щас буду переделывать.
Про лишние буферы можно поподробнее плиз? Опыт лишним не бывает, а буферы видимо бывают лишними. :-0
Ну... Если в стохастике 2 буфера, если у меня не все микросхемы памяти погорели. Точней сказать 2 построения. Соответственно только их и надо сохранить, заменив на отображение в виде гистограмм. Собственно для двух построений DRAW_COLOR_HISTOGRAM2 как раз и надо будет 6 буферов. Но, хоть и сказал я о количестве, имел ввиду эти строки
На мой взгляд должно быть так
Приветствую Всех!
Подскажите, если знаете.
Видите, зеленая(Vigor=0.1154) даже рядом не пересекла красную (Signal=0.1133), но продажа состоялась. И это как бы не единичный случай.
Вот еще...
Тут они хоть "слились", но все равно Vigor=0.0543, а Signal=0.0525
Всё везде "пронормализировано".
Код этого условия: && RVI_S_S >0 && RVI_S_M < RVI_S_S && RVI_S_M1 > RVI_S_S1
RVI_S_S (Signal-красная), соответственно RVI_S_M (Vigor-зелёная).
Если кто может сказать что нибудь стоящее - буду премного признателен.
Приветствую Всех!
Подскажите, если знаете.
Видите, зеленая(Vigor=0.1154) даже рядом не пересекла красную (Signal=0.1133), но продажа состоялась. И это как бы не единичный случай.
Вот еще...
Тут они хоть "слились", но все равно Vigor=0.0543, а Signal=0.0525
Всё везде "пронормализировано".
Код этого условия: && RVI_S_S >0 && RVI_S_M < RVI_S_S && RVI_S_M1 > RVI_S_S1
RVI_S_S (Signal-красная), соответственно RVI_S_M (Vigor-зелёная).
Если кто может сказать что нибудь стоящее - буду премного признателен.
Скорее всего пересечение было, но перерисовалось.
Проверять сигнал, нужно после закрытия свечи.