![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Блоки кнопок прыгают, скачут Нужный вариант не поставишь Размер кнопок непродуман.
Сделайте как МТ-4 (и что бы прилипали к краю как там)
что значит прыгают, у меня ниче не првыгает, все работает отличненько
Причины деинициализации
константа REASON_CHARTCHANGE - Символ или период графика был изменен
А возможно сделать две константы:
REASON_CHARTCHANGE_PERIOD - период графика был изменен
REASON_CHARTCHANGE_SYMBOL - cимвол графика был изменен
У меня например построения(объекты) верны для всех периодов, зачем их перестраивать,
а вот при смене СИМВОЛА это кретично.
Также и в МетаЕдитор
А в MetaEditor что должно быть?
Причины деинициализации
константа REASON_CHARTCHANGE - Символ или период графика был изменен
А возможно сделать две константы:
REASON_CHARTCHANGE_PERIOD - период графика был изменен
REASON_CHARTCHANGE_SYMBOL - cимвол графика был изменен
У меня например построения(объекты) верны для всех периодов, зачем их перестраивать,
а вот при смене СИМВОЛА это кретично.
А если и то и другое изменено?
Если для Вас это так важно, то вы можете самостоятельно анализировать. В ините проанализировать код UninitializeReason и сравнить с сохранённым периодом. Сохранить период
А если и то и другое изменено?
Если для Вас это так важно, то вы можете самостоятельно анализировать. В ините проанализировать код UninitializeReason и сравнить с сохранённым периодом. Сохранить период
одновременно маловероятно, при перетягивании символа период не меняется, я даже не знаю как это сделать одновременно.
В ините не подходит удаление объектов происходит в OnDeinit()
Не начисляются свопы. Так задумано?
В свойствах символа свопы тоже не визуализируются.
Пропала история сделок, загузить никакиме методами не удается.
В обновлении меняли формат хранения торговой истории, возможно дело в этом.
Не начисляются свопы. Так задумано?
В свойствах символа свопы тоже не визуализируются.
Да, свопы пока не начисляются.
Дополнить русскую справку вкраплениями терминов на английском для большего понимания сути.
Например:
Политика исполнения
Помимо общих правил исполнения ордеров, задаваемых брокером, трейдер может указывать дополнительные условия в поле "Политика исполнения" окна установки ордера:
При указании такого условия, сделка может быть совершена исключительно в указанном объеме и по цене равной или лучше указанной в ордере. Если на рынке в данный момент не присутствует достаточного объема финансового инструмента, то ордер не будет исполнен.
Из хелпа:
Инициализация глобальных переменных производится однократно сразу после загрузки программы в память клиентского терминала.
в реале при переключении периодов переменные обнуляются
2009.10.16 11:31:14 MarketProfile_Virgin POC (GBPUSD,M30) Изменился инструмент инициализация по новой!!!
В OnInit() происходит присвоение Symbol() переменной SymbolOld2009.10.16 11:31:14 MarketProfile_Virgin POC (GBPUSD,M30) SymbolOld=
2009.10.16 11:31:00 MarketProfile_Virgin POC (GBPUSD,H2) Изменился инструмент инициализация по новой!!!
2009.10.16 11:31:00 MarketProfile_Virgin POC (GBPUSD,H2) SymbolOld=
string SymbolOld;
int OnInit() {
Print("SymbolOld= ", SymbolOld);
if(SymbolOld!=Symbol())
SymbolOld=Symbol();
}