0

0ll

Интересующийся

Профи

Зарегистрирован
16 апреля, 2013
Посещение
16 февраля, 2021
Публикаций
Обзор контента
3 158
Репутация
Excellent
3 911
0 Подписчиков
·
0
Обучение языку MQL4 под MetaTrader 4

23 часа назад, Rigal сказал: ну и в целом сравнение двух чисел с плавающей точкой принято делать через величину их разницы Сравнить на равенство - да, но пересечение уровня может быть с микрогэпом и тогда разницы в пипс будет недостаточно, нужно исследовать изменение знака - кор

0
Обучение языку MQL4 под MetaTrader 4

@Элёр  достижение ценой некого расчётного уровня нужно делать в 2 шага: 1. сохраняем Ask, 2. на следующем тике сравниваем if ( Ask1 < k && Ask2 >= k ) ..... Это гарантированно работает

0
Обучение языку MQL4 под MetaTrader 4

17 часов назад, Rever27 сказал: Чтобы панель была поверх объектов, созданных после нее - нужно свернуть и развернуть ее. У панели в заголовке есть соответствующие кнопочки.  @Aestral  проверьте после восстановления панели она сверху будет или нет? если Ок, то к кнопочкам привяза

0
Доработка скриптов: общая тема

@Vika95   добрый день. А терминалы работают на одном счёте или нет? если счета разные, то скрипт бессилен - нужна согласованная работа двух специальных советников.

0
Обучение языку MQL4 под MetaTrader 4

В 01.07.2020 в 20:42, Ill333 сказал: И в тестере все хорошо на истории, открывает. А в реале приходится перезапускать терминал. Нужно вести лог при помощи Print(...), так можно будет понять что происходит.

0
Обучение языку MQL4 под MetaTrader 4

@diodio  Вам  @usver73  намекает, что решать такую задачу (непростую) и одновременно заниматься обслуживанием массива не очень разумно, тем более значения профита/убытка меняется на каждом тике и всё-равно нужно гонять цикл пересчёта ордеров, точного совпадения убытка и профита

0
Обучение языку MQL4 под MetaTrader 4

@Владимир Стариков   понятно. криво написанная панель.   При каждом запуске советник обязан искать "свои" ордера, для этого все инструменты есть. Попробуйте другую панель - их довольно много доступно, в том числе здесь на форуме.

0
Обучение языку MQL4 под MetaTrader 4

@Владимир Стариков   сделки открытые или закрытые? может закрытые во время выключения терминала? Как Вы поняли что советник их потерял? В общем существует несколько способов сохранения или восстановления информации, какой способ выбрать зависит от советника - какая информация ем

0
Доработка индикаторов: общая тема

1 час назад, arsen47 сказал: где добавить почту для отправки сигналов не пойму)) Ну вот... Почта настраивается в настройках терминала. Может заспамить почту! поставь на мелкий ТФ и следи за почтой, если на каждом баре будет слать письма - удаляй индюк с графика.

0
Доработка индикаторов: общая тема

1 час назад, arsen47 сказал: если он не корректно работает и есть возможность до делать был бы благодарен.  @arsen47   Вы же пользуетесь им, нравится? - тогда лучше не трогать, ибо результат его работы может быть совсем другим.

0
Доработка индикаторов: общая тема

@arsen47   не понял зачем новая тема - объединю позже вот индикатор с почтой. не знаю на каком баре сигнал появляется, написал ==1, если не угадал - исправь в конце. индикатор довольно криво написан - он каждый тик пересчитывает весь массив баров, хотел исправить, но думаю может

0
Доработка индикаторов: общая тема

@Миша   для исправления индикатора нужен исходный код, файл должен иметь в конце .mq4 Надёжных индикаторов (в смысле дающих вовремя и постоянно  верные сигналы на вход) - нет. Есть индикаторы для разных состояний рынка, и их применение требует опыта от трейдера. Покупать ничего

0
Изучение MQL4 по урокам на Tradelikeapro личный дневник
0ll ответил eBaykal в Дневники трейдеров

5 часов назад, eBaykal сказал: не знаю, как убрать). @eBaykal  в конце строки ";" убери. МТ ругается, что после проверки условия стоит ";" - пустой оператор, типа: "зачем сыр-бор, если ничего делать не нужно?"

0
Обучение языку MQL4 под MetaTrader 4

@Svob  в Вашем индикаторе 2 буфера: в 1-м зелёные столбики, в 2-м - красные. Условие на продажу выглядит так: if ( fiser1 == EMPTY ) //зелёных столбиков нет - продаём!  на покупку if ( fisher2 == EMPTY )

0
Изучение MQL4 по урокам на Tradelikeapro личный дневник
0ll ответил eBaykal в Дневники трейдеров

@eBaykal   знак "=" ему нравится, он предупреждает, что (перевод с МТ-шного): "Что-то посчитал, но не используешь - непорядок!". У меня это предупреждение не возникло... possible loss of data due to type conversion = "возможная потеря точности при конвертации", это если пытаться

0
Доработка советников: общая тема

@drobayura  ошибку исправил, но осталось предупреждение, там логическая ошибка, которую не смог понять... Здесь:    if(_lot = Max_Risk/100) _lot=lot;    return(lot); нужно исправить, эти строки в текущем виде вообще работать не будут никогда, поэтому сложно сказать что задумывал

0
Изучение MQL4 по урокам на Tradelikeapro личный дневник
0ll ответил eBaykal в Дневники трейдеров

@eBaykal   если нет фигурных скобок, то выполняется 1 оператор или функция - и ошибок нет. Скобки позволяют сгруппировать несколько операторов.   Если тиковые котировки условно с 1.01.ХХ и тест начинаете с 1.01.ХХ, то из-за отсутствия истории "ДО" индикаторы могут некорректно ра

0
[Обсуждение] Искусственный интеллект в торговле

Все уже вернулись оттуда куда Вы сейчас идёте... Японцы применили нейросеть в торговле ещё в 80-х, т.е. лет 35 назад. На периоде обучения будут шикарные резы, а дальше 50/50 Пробуйте нестандартные индюки типа скорость подхода цены к уровню, средняя величина отката цены по ходу д

0
[Обсуждение] Искусственный интеллект в торговле

19 часов назад, Greem4ik сказал: Если по этой стратегии наша цель не 2-5 пунктов, то супер крутые навореченные котировки на H1(тиковые) не обязательно. ТС планирует использовать для анализа Д1, он у разных брокеров разный - зависит от сдвига ГМТ, поэтому даже Хай и Лоу могут быт

Форум · 2.0.20260627.0025