Форум

В чем причина? На разных мониторах надписи графической панели меняют размеры.

В эксперте создана небольшая графическая панель с полями ввода CEdit и несколькими надписями CLabel, которая зорошо смотрится на моем мониторе, подключенного к моему компу (см. рисунок "панельДО"). однако на ноуте и на внешнем мониторе, подключенном к этому ноуту, вид панели сильно искажен: надписи

ООП. Вопрос по обновлению полей CEdit и CSpinEdit при смене тайм-фрейма.

создаю панель для ввода данных. на ней есть поля CEdit и CSpinEdit. в пределах одного любого тайм-фрейма все работает прекрасно. при смене тайм-фрейма графика (например, с m15 на h1) при открытой панели поля CEdit не сохраняют ранее введенные значения (обнуляются), значения с полей CSpinEdit вообще

штатный трейлинг-стоп

Как задать уровень штатного трейлинг-стопа в коде программы при выставлении отложенного ордера или при открытии позиции с рынка? Заранее благодарю. Как это делается вручную для ордера или позиции, понятно. Программки для нештатных (самопальных) трейлинг-стопов не интересуют

вопрос по работе #include <Trade\SymbolInfo.mqh>

Код проги: #include <Trade\SymbolInfo.mqh> CSymbolInfo MySymbInfo; double m_ask_bid=0; int OnInit () { MySymbInfo.Name( _Symbol ); Print (MySymbInfo.Name()); m_ask_bid=MySymbInfo.Ask(); Print ( "MySymbInfo.Ask = " ,m_ask_bid); m_ask_bid=MySymbInfo.Bid(); Print ( "MySymbInfo.Bid = "

формирование файла .SET

При запуске эксперта можно корретировать (вводить) входные параметры, а затем сохранять их в файле .SET. Как можно с помощью отдельного скрипта MT5 сохранять их в таком файле .SET, какова структура файла .SET, функции для этого? Входные данные различные - bool, int, double, string и т.д. Входные

Алготрейдинг включен?

Подскажите пожалуйста, как при запуске эксперта (в функции OnInit() ) определить, что Алготрейдинг отключен, не открывая позиций и не выставляя ордеров

как увеличить количество параметров в FileWrite()?

В функции FileWrite есть ограничение на кол-во параметров - 63. Однако, мне необходимо записать в файл формата CSV более 200 значений в одной строке, каждое значение в отдельную ячейку строки таблицы Excel. Количество строк - бесконечно. То есть нужно передать функции FileWrite более 200

Значение индикатора и его буфера сильно разнятся. Что не так?

Задача: Объединить в тексте одного индикатора несколько простых индикаторов. Для примера взял индикатор DEMA(100) и DEMA(200), просто продублировав нужные строки в программе (см. текст в приложении). Внешне обе линии на графике выглядят вполне правдоподобно синяя тонкая - DEMA(100), красная потолще

#include не работает?

Просьба к сообществу - подскажите, где моя ошибка в простой командной строке #include (см. рисунок и текст короткой тестовой проги). Пишет - не могу открыть файл , даже стандартный. Пробовал на МТ5 build 1241 разных брокеров - результат тот же. Заранее благодарю

перенести действия индикатора ColorCandlesDaily в окно графика

Подскажите пожалуйста, как заставить пользовательский индикатор ColorCandlesDaily раскрашивать свечи (бары) не в отдельном окне, как делает он сейчас, а в окне графика, то есть раскрашивать сам график. смена кода #property indicator_separate_window на #property indicator_chart_window не помогла