Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 1986
- Рейтинг:
- Опубликован:
- 2018.12.26 14:27
- Обновлен:
- 2019.07.09 15:36
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Версия 1.100: Модифицирован элемент управления SpinEditKVN.mqh - теперь в поле можно вводить размер лота. После выхода из поля производится автоматическая проверка: удаляются символы кроме цифр и если есть символ "," - то он заменяется на "."
Панель на базе класса CDialog. Во входных параметрах задаются два символа ( Symbol 0 и Symbol 1) и начальный лот (тот который будет отображаться в панеле) для обоих символов (Start Lots for Symbol 0 и Start Lots for Symbol 1).
Далее на панеле можно выбрать для каждого символа тип открываемой позиции (кнопки Buy и Sell имеют возможность фиксироваться в нажатом состоянии).
На рисунке ниже для символа USDJPY выбран лот 1.00 и тип открываемой позиции Buy, а для символа EURUSD выбран лот 3.00 и тип открываемой позиции Sell.
Сам советник (торговая логика) и класс отвечающий за создание и обратную связь панели реализованы в одном файле.
Выбор размера лота реализован при помощи элемента управления на базе класса CSpinEditKVN. CSpinEditKVN - это немного изменённый стандартный CSpinEdit, специально изменённый для работы с отображением лотов:
- вместо int в текстовом поле отображается значение double
- метод MinValue служит для хранения минимального лот
- метод MaxValue служит для хранения минимального лот
- и новый метод StepValue хранит шаг лота

Индикатор ATR_Channels_MFI_ZZ с отрисовкой точек перегиба зигзага фрактальными значками

Индикатор XKPrmSt_X20_Cloud с возможностью изменения таймфрейма индикатора во входных параметрах

Зигзаг Ганна с двумя графическими объектами "Уровни Фибоначчи", построенными на трёх, последних вершинах

Вариант индикатора GannZIGZAG, отображающий на текущем таймфрейме результаты его расчетов с более крупного таймфрейма с возможностью строить Фибо-уровни на последней и предпоследней вершинах.