Прошу написать простой советник для новичка.

 

Здравствуйте,

Есть урок по написанию простого советника для начинающего https://www.mql5.com/ru/articles/100 но в нем на мой взгляд слишком много всего.

Я бы попросил написать здесь простой советник с комментариями у которого функции(пример):

1 Если цена вырастает до 1500 пунктов - покупает

2 Если цена вырастает до 1600 пунктов - закрывает позицию (Take Profit)

3 Если цена падает до 1400 пунктов - позиция закрывается (Stop Loss)

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

Знакомство с MQL5: написание простого советника и индикатора
Знакомство с MQL5: написание простого советника и индикатора
  • 2010.03.16
  • Denis Zyatkevich
  • www.mql5.com
В этой статье проведен краткий обзор языка MQL5, приведен пример написания советника и индикатора. Данная статья ориентирована как на читателей, знакомых с программированием на языке MQL4, так и на тех, кто только начинает знакомство с программированием торговых систем и индикаторов.
 
Zeleniy:

Здравствуйте,

Есть урок по написанию простого советника для начинающего https://www.mql5.com/ru/articles/100 но в нем на мой взгляд слишком много всего.

Я бы попросил написать здесь простой советник с комментариями у которого функции(пример):

1 Если цена вырастает до 1500 пунктов - покупает

2 Если цена вырастает до 1600 пунктов - закрывает позицию (Take Profit)

3 Если цена падает до 1400 пунктов - позиция закрывается (Stop Loss)

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

это называется отложенный ордер
 
Тоже просьба. Возможно ли написание чего-то что ограничит загрузку депозита? Как это будет реализовано, разницы нет. Толи по % свободной маржи, или ограничение на размер лота и их количество, важно, что бы в плохом эмоциональном состоянии этот фитч уберег счет от быстрого слива. Кто знает, просьба ответить.

 
oleg_z74:
Тоже просьба. Возможно ли написание чего-то что ограничит загрузку депозита? Как это будет реализовано, разницы нет. Толи по % свободной маржи, или ограничение на размер лота и их количество, важно, что бы в плохом эмоциональном состоянии этот фитч уберег счет от быстрого слива. Кто знает, просьба ответить.

торгуйте минимально возможным лотом. много не заработаете, но и быстро не сольете...
 
Prival:
торгуйте минимально возможным лотом. много не заработаете, но и быстро не сольете...
Спасибо за ответ. Все это я прекрасно понимаю. Торгую загружая депозит на 10 %, все классно, пока не начинается просадка, и здесь я начинаю увеличивать лот. (понимаю, проблема во мне). Было бы неплохо что бы ДЦ уменьшил плечо, но оно у них неизменное 1:100. Хотелось как-то обезопасить себя в такие дни. Что бы технически я не мог увеличить риски. Это возможно?
 
oleg_z74:
Спасибо за ответ. Все это я прекрасно понимаю. Торгую загружая депозит на 10 %, все классно, пока не начинается просадка, и здесь я начинаю увеличивать лот. (понимаю, проблема во мне). Было бы неплохо что бы ДЦ уменьшил плечо, но оно у них неизменное 1:100. Хотелось как-то обезопасить себя в такие дни. Что бы технически я не мог увеличить риски. Это возможно?

При определенных условиях конечно возможно. Но вот объясните мне как МТС должна ограничивать действия трейдера на прямую не связанные с ней.

Даже есть МТС на весь экран напишет "не торгуй сейчас!!!" вряд ли вы в определенных ситуациях не нарушите все эти правила.

Тут только два пути более или менее приемлемых:

1 - совершенствовать себя и свой стиль торговли;

2 - перейти на центовый счет и там торговать с меньшим риском.

PS

А советик доющий определенные рекомендации по вопросу RM и MM можете и Вы сами, ну или многие из здесь присутствующих.

Весь вопрос только в том поможет ли это в торговле?



 
Interesting:

При определенных условиях конечно возможно. Но вот объясните мне как МТС должна ограничивать действия трейдера на прямую не связанные с ней.

Даже есть МТС на весь экран напишет "не торгуй сейчас!!!" вряд ли вы в определенных ситуациях не нарушите все эти правила.

Тут только два пути более или менее приемлемых:

1 - совершенствовать себя и свой стиль торговли;

2 - перейти на центовый счет и там торговать с меньшим риском.

PS

А советик доющий определенные рекомендации по вопросу RM и MM можете и Вы сами, ну или многие из здесь присутствующих.

Весь вопрос только в том поможет ли это в торговле?




Согласен, лучшее - это совершенствовать себя. Но для страховки придумал  один способ. На VPS (сервак) к которому у меня не будет доступа, поставить  терминал со скриптом, который будет закрывать все позиции при загрузке депозита более 20 %, в таком случае на захочется нарушать правила, все равно сделка закроется, да еще и с потерей на спреде. Возможно это не самое лучшее решение, но может защитить от мгновенного слива... Кстати, такой скрипт сложно написать?

 
oleg_z74:


Согласен, лучшее - это совершенствовать себя. Но для страховки придумал  один способ. На VPS (сервак) к которому у меня не будет доступа, поставить  терминал со скриптом, который будет закрывать все позиции при загрузке депозита более 20 %, в таком случае на захочется нарушать правила, все равно сделка закроется, да еще и с потерей на спреде. Возможно это не самое лучшее решение, но может защитить от мгновенного слива... Кстати, такой скрипт сложно написать?

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

Тут все зависит от вашего понимания RM и MM (ну может не от вашего, а от того кто это понимание у программера), а также от того насколько грамотно составлено тех. задания.

PS

Есть тут два простых варианта, заказывать через сервис "Работа" или писать все самому. Если надумает самостоятельно воять эксперта, то можете обращаться в личку. Помогу чем смогу...

 
Interesting:

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

Тут все зависит от вашего понимания RM и MM (ну может не от вашего, а от того кто это понимание у программера), а также от того насколько грамотно составлено тех. задания.

PS

Есть тут два простых варианта, заказывать через сервис "Работа" или писать все самому. Если надумает самостоятельно воять эксперта, то можете обращаться в личку. Помогу чем смогу...

Спасибо. И последний вопрос. Я понимаю, что для вас это не сложно, но если я совсем не знаком с языком MQL5, я смогу написать простой советник (пусть даже с вашей помощь)? Или на это уйдет не один месяц и лучше заказать через сервис "Работа"?
 
oleg_z74:
Спасибо. И последний вопрос. Я понимаю, что для вас это не сложно, но если я совсем не знаком с языком MQL5, я смогу написать простой советник (пусть даже с вашей помощь)? Или на это уйдет не один месяц и лучше заказать через сервис "Работа"?

То что было заявлено сможете легко. Для того чтобы соизмерить свои силы с поставленой задачей предлагаю для начала ознакомиться с этими материалами:

1. Функции управления капиталом в экспертах *

2.  Создание эксперта, торгующего на разных инструментах *

3. Написание советника в MQL5 с использованием объектно-ориентированного подхода *

4. Использование ORDER_MAGIC для торговли разными экспертами на одном инструменте *

5. Пошаговое руководство по написанию MQL5-советников для начинающих *

6. Обработка торговых событий в эксперте при помощи функции OnTrade()

7. Переход с MQL4 на MQL5 (если есть опыт работы с MQL4) *

8. ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений

9. MQL5 для "чайников": Как проектировать и конструировать классы объектов

10. Знакомство с MQL5: написание простого советника и индикатора *


PS

Пункты отмеченные заком "*" на мой взгляд обязательны к изучению для любого новичка

 
Interesting:

То что было заявлен сможете легко. Для того чтобы соизмерить свои силы с поставленой задачей предлагаю для начала ознакомиться с этими материалами:

1. Функции управления капиталом в экспертах *

2.  Создание эксперта, торгующего на разных инструментах *

3. Написание советника в MQL5 с использованием объектно-ориентированного подхода *

4. Использование ORDER_MAGIC для торговли разными экспертами на одном инструменте *

5. Пошаговое руководство по написанию MQL5-советников для начинающих *

6. Обработка торговых событий в эксперте при помощи функции OnTrade()

7. Переход с MQL4 на MQL5 (если есть опыт работы с MQL4) *

8. ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений

9. MQL5 для "чайников": Как проектировать и конструировать классы объектов

10. Знакомство с MQL5: написание простого советника и индикатора *


PS

Пункты отмеченные заком "*" на мой взгляд обязательны к изучению для любого новичка

Огромное вам спасибо за помощь, буду учиться и пробовать.
Причина обращения: