Скачать MetaTrader 5

помогите пожал уста с советником оч надо

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
andy
31
andy 2011.03.12 16:39 

ситуация следующая стратегия строится на пересечении 2 мувигнгов условие выполняется НО когда запускаю советник он сразу же открывает позицию не дожидаясь события. ПОДСКАЖИТЕ КАК СДЕЛАТЬ ЧТО БЫ СОВЕТНИК ДОЖИДАЛСЯ СОБЫТИЙ

Файлы:
ctx2.mq4 7 kb
Владимир Тезис
4266
Владимир Тезис 2011.03.12 18:55  
Значения всех скользящих у Вас взяты на нулевой свече. Делать нужно иначе. Если на второй свече быстрая скользящая меньше или равна цене медленной скользящей, взятой тоже на второй свече, и при этом быстрая скользящая на первой свече больше чем медленная на этой же свече, то имело место пересечение вверх. Устанавливаем флаг открытия бай-ордера и если такого ордера нетт, то устанавливаем его.
Евгений
361
Евгений 2011.03.12 19:08  

К сожалению и радости одновременно скажу - у Вас все еще впереди! Учитесь, размышляйте, анализируйте!

Обучение (самостоятельное, другого пути нет!) можно начать одновременно по разным направлениям:

1. Языку MQL4 - по учебнику(ссылка сверху) ;

2. Работу терминала - из справки;

3.Логическому мышлению -Математическая Логика (хотя бы Булева алгебра);

и остальное ... Но даже первых 3-пунктов хватило для того, чтобы понять:

- что все советники пестрят ошибками, и надо писать свое и оттачивать свое умение,

- что чужой код прочитать можно и даже понять логику автора.

В данном же эксперте "вашей" стратегии нет и судя по всему "упрямится" он будет долго (если вы не в тестере).

А Вы будете терять не только деньги, но и свое время!

Если времени у Вас достаточно можете читать это сообщение сначала или искать грааль!

Надеюсь Ваш пытливый ум примет правильное решение.

Примите это как совет- верьте только себе и до определенной границы, иначе рынок Вас поправит!

andy
31
andy 2011.03.12 20:01  
благодарен и учту сказанное...
Владимир Тезис
4266
Владимир Тезис 2011.03.12 20:09  
Roll:

3.Логическому мышлению -Математическая Логика (хотя бы Булева алгебра);

Вот это в Вашем посте меня порадовало особо - сам не ровно дышу к логике и на своей шкуре ощутил насколько легче идти по жизни, имея эту дисциплину в рюкзаке своих знаний :)
andy
31
andy 2011.03.12 20:14  
мышление жизнь, главное что бы оно было в правильном направлении .... просто сам по сфере деятельности сталкивался с мат. моделями... логикой .. поэтому заинтересовало....
Fedor
2763
Fedor 2011.03.12 20:38  

пример принятия решения в неопределённых условиях при недостаточности данных

Nikolay Khrushchev
19507
Nikolay Khrushchev 2011.03.12 22:11  

aizm вот держи советник по пересечении МАшек в моем исполнении, написан просто и понятно, открывается только на пересечении МА. + тралл.

У тебя отсутствует модуль обработки ошибок, это плохо. Также советую использовать виртуальный тралл, зачем лишний раз говорить лохотронщикам (любому ДЦ) где можно забрать твои деньги.

Проверку символа при модификации ордеров можно убрать, это лишнее, если проверяется маджик, а маджик задавать во время установки советника на график в функции init() magic=TimeCurrent();


Файлы:
crossyma.mq4 9 kb
o_o
Модератор
23863
o_o 2011.03.12 22:50  
Sys15975382:

а маджик задавать во время установки советника на график в функции init() magic=TimeCurrent();

вот за такое на руси на кол сажали.
Nikolay Khrushchev
19507
Nikolay Khrushchev 2011.03.12 23:01  
sergeev:
вот за такое на руси на кол сажали.
Поясни?
o_o
Модератор
23863
o_o 2011.03.12 23:12  
Sys15975382:
Поясни?

пояснять нечего. с такой "динамикой" продинамить можно.

123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий