MQL госпиталь (бывшая "Больничка"): исправляем ошибки

AlexeNP

Гуру форума
Это понятно, он выдаст диалоговое окно с уведомлением. А как прописать, что бы при исполнении кода, на график прикрутился Алерт (в виде стрелочки, как на скрине)?
ObjectCreate(0,name,OBJ_ARROW,0,0,0);
этих самых OBJ_ARROW вагон и малюсенькая тележка, и примеры их использования есть в справке
 

1_Lexa

Активный участник
Здравствуйте уважаемые программисты! Исправьте пожалуйста незначительные ошибки по дополнениям
 

Вложения

  • Locomotive v1.01 (2).mq4
    38 КБ · Просмотры: 28

AlenaS

Гуру форума
Посмотрите, пожалуйста, советник, когда то работал,а сейчас не ставится на график.
 

Вложения

  • Умная МАШИНА IV.mq4
    28,9 КБ · Просмотры: 20

el_Venso

Активный участник
Добрый день !
Подправьте пожалуйста индикатор, не устанавливается на график.
 

Вложения

  • caterpillar bands 4.mq4
    1,9 КБ · Просмотры: 30

*__StalKer__*

Местный житель
Добрый день !
Подправьте пожалуйста индикатор, не устанавливается на график.

Это какой-то "кастрированный индюк" ... ей Богу... :ROFLMAO: )) выкинь его и не заморачивайся.. ) ошибок не выдает, но ему явно чего -то не хватает... Обычная SSA* библиотека не помогла, но SSA в коде прописана. Поищи для него "SSA ех.4 ", я лично такой не встречал.
 

cudahar

Новичок форума
У меня их не выдает... компилируется сразу без ошибок...
Здравствуйте граждане и товарищи . Прилагаю исходник с переключателем с БАЙ на СЕЛЛ . Только он иногда глючит самовольно , независимо от настроек , открывает и БАЙ и СЕЛЛ. Сам алгоритм вроде правильный . Но я хотел открывать только БАЙ на растущем тренде и открывать только СЕЛЛ на падающем тренде . Вот и подумал из него надо сделать два отдельных советника . Один открывает только Bay другой открывает только Sell . Если в исходнике не будет ни слова БАЙ кроме СЕЛЛ ведь не должен открывать несуществующий . Так же если в исходнике не будет ни слова СЕЛЛ кроме БАЙ то не должен открывать того чего нету . Это у меня логика такая " по колхозному " думаю . Прилагаю файл
 

cudahar

Новичок форума
Здравствуйте граждане и товарищи . Прилагаю исходник с переключателем с БАЙ на СЕЛЛ . Только он иногда глючит самовольно , независимо от настроек , открывает и БАЙ и СЕЛЛ. Сам алгоритм вроде правильный . Но я хотел открывать только БАЙ на растущем тренде и открывать только СЕЛЛ на падающем тренде . Вот и подумал из него надо сделать два отдельных советника . Один открывает только Bay другой открывает только Sell . Если в исходнике не будет ни слова БАЙ кроме СЕЛЛ ведь не должен открывать несуществующий . Так же если в исходнике не будет ни слова СЕЛЛ кроме БАЙ то не должен открывать того чего нету . Это у меня логика такая " по колхозному " думаю . Прилагаю файл
Здравствуйте граждане и товарищи . Прилагаю исходник с переключателем с БАЙ на СЕЛЛ . Только он иногда глючит самовольно , независимо от настроек , открывает и БАЙ и СЕЛЛ. Сам алгоритм вроде правильный . Но я хотел открывать только БАЙ на растущем тренде и открывать только СЕЛЛ на падающем тренде . Вот и подумал из него надо сделать два отдельных советника . Один открывает только Bay другой открывает только Sell . Если в исходнике не будет ни слова БАЙ кроме СЕЛЛ ведь не должен открывать несуществующий . Так же если в исходнике не будет ни слова СЕЛЛ кроме БАЙ то не должен открывать того чего нету . Это у меня логика такая " по колхозному " думаю . Прилагаю файл
 

Вложения

  • BuySellGrid.mq4
    52 КБ · Просмотры: 36

cudahar

Новичок форума
Я ж и говорю " колхозная " логика . А в чём сонительность ? Если в коде - то я не силён в программировании . Если в логике , то в чём сомнительность ?
 

AlexeNP

Гуру форума
Я ж и говорю " колхозная " логика . А в чём сонительность ? Если в коде - то я не силён в программировании . Если в логике , то в чём сомнительность ?
ну, делить на два то, что должно выполнять одни и те же действия (пусть и в разных направлениях) - крайне сомнительная затея... похоже на то, что когда коту делать нечего, так он ...
в коде тоже есть решения которые мне не совсем понятны.... пример - входные переменные, которые по смыслу должны были бы быть целочисленными, объявлены почему-то типами double
 

cudahar

Новичок форума
ну, делить на два то, что должно выполнять одни и те же действия (пусть и в разных направлениях) - крайне сомнительная затея... похоже на то, что когда коту делать нечего, так он ...
в коде тоже есть решения которые мне не совсем понятны.... пример - входные переменные, которые по смыслу должны были бы быть целочисленными, объявлены почему-то типами double
ДОЛЖНО при переключении выполнять разные действия . Но я повторюсь он самостоятельно перескакивает то на одно то на другое действие и не слушается настроек
ну, делить на два то, что должно выполнять одни и те же действия (пусть и в разных направлениях) - крайне сомнительная затея... похоже на то, что когда коту делать нечего, так он ...
в коде тоже есть решения которые мне не совсем понятны.... пример - входные переменные, которые по смыслу должны были бы быть целочисленными, объявлены почему-то типами double
Конечно заметили , что ДОЛЖНО при переключении выполнять разные действия . Но я повторюсь он самостоятельно перескакивает то на одно то на другое действие и не слушается настроек . Потому и решил упростить головоломку и сделать два отдельных . А про целочисленние переменные - я в этом не понимаю . Хотел чтобы тейк , потом передумал и попросил трейлинг стоп . Получилось почти то же самое но с нагромождением настроек . Я просто подумал : " Если закрываемся по тей
 

cudahar

Новичок форума
Конечно заметили , что ДОЛЖНО при переключении выполнять разные действия . Но я повторюсь он самостоятельно перескакивает то на одно то на другое действие и не слушается настроек . Потому и решил упростить головоломку и сделать два отдельных . А про целочисленние переменные - я в этом не понимаю . Хотел чтобы тейк , потом передумал и попросил трейлинг стоп . Получилось почти то же самое но с нагромождением настроек . Я просто подумал : " Если закрываемся по тей
Подумал , если закрываемся по тейку , то надо тут же открываться , тогда зачем закрывались . " Потому и попросил трейлинг стоп . На отметках стоплосса я попросил не закрывать ордер а изменять значения параметров , соответственно текущей отметке .
 
Верх