Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
По моему в примере к описанию Приведение данных типа простых структур в разделе ПРИВЕДЕНИЕ ТИПОВ встроенного в MQL5 справочника вкралась опечатка
printf("3. buffer len is %d constant string address is 0x%.8X", 1s3.low_part,s3.high_part);
По моему в примере к описанию Приведение данных типа простых структур в разделе ПРИВЕДЕНИЕ ТИПОВ встроенного в MQL5 справочника вкралась опечатка
Да, действительно, опечатка. Спасибо, исправим.
Вот в этом разделе Справочник MQL5 / Основы языка / Функции / Функции обработки событий
в последнем примере к OnCalculate
bars
выделено синим (blue) цветом как зарезервированная константа(keywords)
//--- получим количество доступных баров для текущих символа и периода на графике
int bars=Bars(Symbol(),0);
Print("Bars =",bars,", rates_total =",rates_total,", prev_calculated =",prev_calculated);
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+
P.S . А в ME5 и в этом сообщении после копирования из справки она становится black.
Я думаю это важно для удобства восприятия кода.
Справочник MQL5 / Стандартные константы, перечисления и структуры / Структуры данных / Структура исторических данных
MqlRates rates[];
int copied=iRates(NULL,0,0,100,rates);if(copied<=0)
Print("Ошибка копирования ценовых данных",GetLastError());
else Print("Скопировано",ArraySize(rates),"баров");
Либо добавьте код процедуры iRates либо переделайте пример так как в таком виде не информативно в связи с неработоспособностью кода...
Справочник MQL5 / Стандартные константы, перечисления и структуры / Структуры данных / Структура исторических данных
MqlRates rates[];
int copied=iRates(NULL,0,0,100,rates);if(copied<=0)
Print("Ошибка копирования ценовых данных",GetLastError());
else Print("Скопировано",ArraySize(rates),"баров");
Либо добавьте код процедуры iRates либо переделайте пример так как в таком виде не информативно в связи с неработоспособностью кода...
Функция iRates() переименована в CopyRates(), спасибо за найденную неточность, исправим.
В документации на сайте: https://www.mql5.com/ru/docs/common/checkpointer
"Значение, отличное от нуля, гарантирует, что по указателю можно доступаться."
В документации на сайте: https://www.mql5.com/ru/docs/common/checkpointer
"Значение, отличное от нуля, гарантирует, что по указателю можно доступаться."
Вас смущает это слово? Word не знает его, но в гугле оно есть - http://www.google.ru/search?hl=ru&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=wjq&q=%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0%D1%82%D1%8C%D1%81%D1%8F&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=
В ворде не смотрел. Гугл тут тоже может ошибаться.
Смотрел здесь (добавить "http://" в начале) gramota.ru/slovari/dic/?lop=x&bts=x&zar=x&ag=x&ab=x&sin=x&lv=x&az=x&pe=x&word=%E4%EE%F1%F2%F3%EF%E0%F2%FC%F1%FF
Почему-то форумный редактор не отображает (если личкой) или вообще не отправляет (если в ветку) сообщение с полной ссылкой (с протоколом). Попробовал отправить вам в личку - в списке сообщение вижу, а сам посмотреть его не могу.
В ворде не смотрел. Гугл тут тоже может ошибаться.
Смотрел здесь (добавить "http://" в начале) gramota.ru/slovari/dic/?lop=x&bts=x&zar=x&ag=x&ab=x&sin=x&lv=x&az=x&pe=x&word=%E4%EE%F1%F2%F3%EF%E0%F2%FC%F1%FF
Я согласен, что с точки зрения правильности языка слово "доступаться" может быть не совсем правильным, ближе к сленгу. Но именно так и говорят разработчики программ, и именно поэтому я решил проверить в Гугле частоту написания этого слова.