Прошу вас доработать советник ранее сделанный вами вот ссылка
www.opentraders.ru/downloads/745/, чтобы он мог функционировать на нестандартных оффлайн графиках (например: М2, М3 и т.д.). В данный момент советник в окошке МТ4 улыбается, но он не работает на этих графиках. В интернете что-то пишут про какие-то дополнительные строки, которые должен содержать советник и стандартный скрипт «PeriodConverter» в МТ4.
Вот что-то нашел я, но не понимаю, куда что вставлять и правильно вообще это.
«В файл WinUser32.mqh вставить строчку
int RegisterWindowMessageW(string lpstring);
В скрипт period_converter.mq4 вставить строку
int MT4InternalMsg = RegisterWindowMessageW(«MetaTrader4_Internal_Message»); //incoming tick for EAs
и строку
PostMessageW(hwnd,MT4InternalMsg,2,1); //incoming tick for EAs»
Прошу помогите в решении этой проблемы по советнику и скрипту.
Комментарии (8)
И какая разница, на каком таймфрейме запускать этот советник?
Пример. Таймфрейм H1. У нас есть MA simple 24.
На таймфрейме M5 чтобы отобразить эту MA надо период у нее указать 288 (60/5*24). И эта будет таже MA!
Если вы используете таймфрейм M3, к примеру, и у вас там MA simple 32 стоит, к примеру.
То откройте таймфрейм M1 и запустите там MA simple 96 — и вы увидите, то это таже MA.
Так и запустите советник на таймфрейме M1 с параметрами MA 96.
Подумайте логически, прежде чем задания давать.
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
2 androgen82 Автор Сообщений: 6 - androgen82
35 AM2 Сообщений: 16412 - Андрей
2 androgen82 Автор Сообщений: 6 - androgen82
В строчках:
После Symb вместо нулей укажите тот таймфрейм, который нужно. Для M2 —> 2, для M3 —> 3 и запускайте советник на любом ОНЛАЙН таймфрейме. Советник будет высчитывать MA только указанного вами таймфрейма. Редактирован: 26 февраля 2016, 18:57
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
19 lorik Сообщений: 357 - Лариса
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
19 lorik Сообщений: 357 - Лариса
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий