MT4 Торговая панель Lot Lot

Мне нужно написать код функции "Уменьшить и увеличить" для "LOT_MINUS_LABEL".

int OnInit() {
    ObjectCreate ( 0, "LOT_MINUS_LABEL", OBJ_LABEL, 0, 0, 0 );
}
int OnChartEvent()
{
 MarketInfo(Symbol, MODE_LOTSTEP);
}

1 ответ

Решение

Объекты GUI v/s MMI-Add-On-s в контексте MT4:

В то время как MQL4 эволюционировал в несколько волн во все еще ползучее Новое - MQL4.56789 Есть некоторый контекст терминала MetaTrader, который имеет ограничения, о которых следует помнить.

После многих лет работы с графическим пользовательским интерфейсом, основанным исключительно на графике, MetaQuotes Inc. представила несколько "инновационных" игрушек, которые каким-то образом визуально порадовали аудиторию - например, "One-Click-Trading" -GUI-complete-MVC-Panel или " Панель глубины рынка" -GUI-Visualizer-Only-Panel.

Дело в том, что оба этих "дополнения" имели нулевой доступный API, и поэтому любые ваши потребности остались только для просмотра этих изолированных MMI-гаджетов, в то время как реальное использование на основе сценариев / EA ни того, ни другого a "OneClickTrading" и значения "Depth-of-Market" (тем более, что субъекты Buy Sell, доступные в "OCT") были просто недосягаемы.

Код:

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

Позвольте мне, таким образом, прокомментировать очевидные элементы, которые должен решить код, прежде чем сделать его хотя бы готовым к компиляции:

int OnInit() {
    ObjectCreate ( 0, "LOT_MINUS_LABEL", OBJ_LABEL, 0, 0, 0 );
}

int OnChartEvent() {                          // function declared to return int
    MarketInfo( _Symbol, MODE_LOTSTEP );      // function call returns a value
                                              //          but does not assign it
                                              //          to anything, so is lost
}                                             // }-EndOfFunc & MUST RETURN(INT)
Другие вопросы по тегам