Jump to content
Sign in to follow this  
Фархат71

Подскажите советник

Recommended Posts

Фархат71

Нужен советник, который бы открывал сделку на бай ниже назначенной цены, и на селл выше назначенной

при этом как только цена приходила бы к назначенной он анализируя цену скажем на 5 минутке по какому-нибудь сигналу (лучше анализируя 5 минутные бары) дожидался лучшей цены и открывал сделку

или подскажите простой советник, который торгует на анализе баров

Share this post


Link to post
Share on other sites
Dagnar

Боюсь, такого советника создать невозможно, потому как не формализованы требования торговой системы.

 

 

анализируя цену скажем на 5 минутке по какому-нибудь сигналу

"Какой-нибудь" сигнал в МТ4 такого индикатора нет.

 

 

дожидался лучшей цены
 

"Лучшая цена" - такого параметра тоже нет, это эмоциональное описание. Цена может быть выше или ниже на сколько-то пунктов от какого-то заданного уровня, цена может пройти сколько-то пунктов за какое-то время, и, если это заложено в ТС, сформируется сигнал. Лучший он или не очень - покажет тестирование.

 

Сформулируйте четкие требования к анализу баров, сколько, каких, какие смещения в пунктах должен задавать пользователь, как и что рассчитывать советник, и т.д. Иначе это не запрограммировать, к сожалению. Компьютер делает то, что в него заложено, а не то, что от него хотят :)

 

Вот вам пример, как можно было бы реализовать написанное вами выше:

Пользователь задает как внешний параметр buf = N пунктов. И параметры для какого-нибудь индикатора-осциллятора, например DeMarker, там нужно период и уровень, назовем их per и level.  То есть, это комбинация двух контр-трендовых сигналов, один линейный, заданный пользователем, и один осциллятор.

Тогда, при запуске советника, он запоминает текущую цену, и как только отклонение от нее более buf пунктов (вниз для buy и вверх для sell)  и уровень индикатора ДеМаркер с периодом per выше (для buy) и ниже (для селл) значения level, советник открывает сделку с заданными параметрами Lot, TP, SL, TrailingStop. Как только сделка закрыта, повторяем с начала (возможно, дождавшись какого-то конкретного заданного пользователем времени суток).

 

Вот этот пример - формализованная система. Такую можно запрограммировать и проверять в тестере, оптимизировать параметры и т.д.

Share this post


Link to post
Share on other sites
Paukas

Нужен советник, который бы открывал сделку на бай ниже назначенной цены, и на селл выше назначенной

при этом как только цена приходила бы к назначенной он анализируя цену скажем на 5 минутке по какому-нибудь сигналу (лучше анализируя 5 минутные бары) дожидался лучшей цены и открывал сделку

или подскажите простой советник, который торгует на анализе баров

https://www.mql5.com/ru/code/mt4/experts

Share this post


Link to post
Share on other sites
Фархат71

 

 

Вот этот пример - формализованная система. Такую можно запрограммировать и проверять в тестере, оптимизировать параметры и т.д

 

Спс

для этого мне надо поучить хотя бы азы програмирования советников

чем я и займусь незамедлиельно

Share this post


Link to post
Share on other sites
Фархат71

Я в этом новичек

можете посоветовать с чего начать изучение советников, что надо почитать, что бы это хотя бы понять как работает?

вообще это доступно самому програмировать?

Share this post


Link to post
Share on other sites
Paukas

Я в этом новичек

можете посоветовать с чего начать изучение советников, что надо почитать, что бы это хотя бы понять как работает?

вообще это доступно самому програмировать?

Конечно. Язык простой, набор функций богатый. Хелп хороший.

https://book.mql4.com/ru

Share this post


Link to post
Share on other sites
Фархат71

Конечно. Язык простой, набор функций богатый. Хелп хороший.

https://book.mql4.com/ru

огромное спасибо

Share this post


Link to post
Share on other sites
Dagnar

Для этого не обязательно изучать MQL и написание советников. Тут даже ветка вроде есть на форуме, где вам любой советник напишут бесплатно, по вашей системе. главное - это формализовать систему. Чтобы были четкие и однозначные правила на вход и выход к сделкам. Не обязательно в виде кода программы. Типа руководства, как и в каких случаях что делать.Естественно, в виде советника тестировать проще и оптимизировать. Но можно и вручную. Типа такого: если скользящая средняя с периодом 10 пересекает среднюю с периодом 20 снизу вверх, то открыть вверх, и наоборот.

 

Главное, повторюсь, однозначные правила, исключающие "интуицию", "мнение пользователя", "видение рынка трейдером" и прочее в этом духе. Это можно через внешний параметр вводить, если очень надо. Например, если вам "кажется" что рынок пойдет вверх, то разрешите советнику только сделки в buy. единственный минус - на истории такое уже не протестируешь.

  • Thanks 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×