igr-yard

 
Уровень 5

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2089



РЕКОМЕНДУЮ



советник "Hello" для 4-х знака.

Доброго времени суток и с прошедшими праздниками! Прошу написать советник для 4-х знака на основе советника «Hello». в советнике должен быть трал, шаг трала и вывод в безубыток для основных ордеров, но не для лока, или возможность отключения трала для лока. данный советник пытался тестировать у разных брокеров, но в лучшем случае он открывал первый ордер и на этом его работа заканчивалась. чаще вообще не работает. про лишний нолик в настройках в курсе, это не помогает. HelloLock2.mq4 (12 Kb) файл с советником прилагается. с уважением.
  • 0
  • Просмотров: 8809
  • 8 января 2016, 16:15
  • igr-yard
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Индикатор
Следующая запись в группе  
индюк
08 января 2016
09 января 2016

Комментарии (79)

+
0
Напишите одного брокера под которого настраивать будем и я займусь. Трал и бу для каждого ордера или для всех?
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 9 января 2016, 01:48
+
0
InstaForex или TeleTrade. но наверное лучше InstaForex, у него рейтинг больше в OpenTraders. многим пользователям сайта может пригодиться.
avatar

  5  igr-yard Автор Сообщений: 77

  • 9 января 2016, 02:05
+
0
про трал и бу в затруднении. используется стратегия скальпинга. пока рынок во флэте и цена гуляет вверх и вниз. советник собирает урожай потихоньку с каждого раставленного ордера. главное чтобы лок не тралил. цель лока перекрыть убыточные ордера и закрыть сделки по паре с небольшой прибылью.
avatar

  5  igr-yard Автор Сообщений: 77

  • 9 января 2016, 02:12
+
0
Поправил. Советник открыл серию сел и бай. Вывод в бу могу сделать таким образом:
Указываем количество ордеров BUOrders которые выводим в БУ по профиту, т.е закрываем всю серию если профит достиг уровня BUProfit в валюте.

Делаем так БУ?

avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 11 января 2016, 21:16
+
0
Андрей! не совсем то что хотелось. у меня в терминале стоят два советника. этот и «e-Smart_Tralling» который ты правил по моей просьбе. в нём аж три уровня трала. «Hello2» ставит ордера через заданный шаг. а «e-Smart_Tralling» тралит их когда цена в прибыли. тралит каждый ордер в отдельности. если сделать как ты предлагаешь, то во флэте ни какой прибыли советник давать не будет. кстати «e-Smart_Tralling» тоже не работает нормально в 4-х знаке. тралит только по наибольшему значению. прилагаю картинки. на ней видно как закрываются ордера.
avatar

  5  igr-yard Автор Сообщений: 77

  • 11 января 2016, 23:12
+
0
ещё одна.
avatar

  5  igr-yard Автор Сообщений: 77

  • 11 января 2016, 23:13
+
0
скринах видно что советник расставляет ордера через 25 пунктов. количество ордеров в настройках я ставлю разные. для разных пар по разному. к примеру на франке 25. значит советник выставит 26 ордеров. первый им не учитывается. это 650 пунктов, что соответствует ширине дневного канала. если советник идёт по тренду, то так и ставит ордера в эту сторону, при каждом откате расставляя ордера через 25 пунктов с небольшими отклонениями из за проскальзывания. при возврате срабатывает трал и ордера понемногу закрываются. если пошёл обратный тренд через 26 ордеров срабатывает лок который перекрывает убыточные позиции и при достижении положительного заданного в настройках значения все ордера по паре закрываются. дальше уже советник орентитуется на данные индикатора.
ещё одна деталь. никакого увеличения, усреднения и мартенгейла не надо. только размер ордеров, желателен от 0.01, и размер лока. может это вам облегчит задачу.
не тороплю, понимая что не простая у вас задача.
с уважением. Игорь.
avatar

  5  igr-yard Автор Сообщений: 77

  • 11 января 2016, 23:55
+
0
нагородил в предыдущем посте кучу, но не сказал что хотел. в предложеном вами варианте цена в пределах канала может гулять целый день, а то два, не принося прибыли пока канал не прорвёт в какую то из сторон. но если ордера тралятся по отдельности, то это будет приносить хоть и небольшую, но прибыль.
avatar

  5  igr-yard Автор Сообщений: 77

  • 12 января 2016, 00:10
+
0
Добавил трал для каждого ордера: www.opentraders.ru/downloads/1008/



Тестируйте и дальше буду добавлять исправлять.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 12 января 2016, 04:30
+
0
Спасибо. приступаю к тестированию.
avatar

  5  igr-yard Автор Сообщений: 77

  • 12 января 2016, 10:34
+
0
трал не работает.
avatar

  5  igr-yard Автор Сообщений: 77

  • 12 января 2016, 11:51
+
0
бросил на график «e-Smart_Tralling». он хоть и странно, но тралит и безубыток выставляет. если 2-3 ордера, т о он их тралит после выставления безубытка. но если много ордеров, просто безубытки выставляет не передвигая трал.
avatar

  5  igr-yard Автор Сообщений: 77

  • 12 января 2016, 14:00
+
0
трал не работает


Поставлю на тест посмотрю.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 12 января 2016, 17:44
+
0
Работает. Я еще дорабатывал. Обновил: www.opentraders.ru/downloads/1008/

avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 12 января 2016, 18:29
+
0
Андрей! так трал только на евро и работает. на остальных парах — нет.
avatar

  5  igr-yard Автор Сообщений: 77

  • 12 января 2016, 20:01
+
0
ак трал только на евро и работает. на остальных парах — нет.

Значит нужно убирать контроль по символу
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 12 января 2016, 20:03
+
0
это где там? что за строка?
avatar

  5  igr-yard Автор Сообщений: 77

  • 12 января 2016, 20:04
+
0
Поставьте комментарий в этой строке. Две косых линии поставьте просто.


//if(OrderSymbol()==Symbol() || OrderMagicNumber()==Magic)
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 13 января 2016, 02:14
+
0
вообще перестал тралить.
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 03:30
+
0
во вроде заработало.*wall* 
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 03:45
+
0
только не на всех парах и как то странно работает. 4 ордера в плюсе, а трал только для одного выставляет.
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 04:00
+
0
Я днем еще поставлю на разных парах.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 13 января 2016, 04:58
+
0
заметил ещё странное поведение советника на парах фунтдоллар и фунтйена. ордера при достижениии прибыли по локу нормально не закрывает. закроет лок и пару ордеров, а остальные так и остаются не закрытые. или выставит лок на покупку и тут же продолжает выставлять поверх его ордера на продажу. с тралом тоже не всегда понятно. то тралит, то нет.
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 15:30
+
0
До лока мы еще не добрались, нужно ставить какой то другой трал. У меня на демо тоже через раз работает.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 13 января 2016, 20:00
комментарий был удален 2016-01-12 20:07:45 igr-yard

+
0
Поставил кимовский трал, он сразу сработал, наблюдаю дальше.
www.opentraders.ru/downloads/1008/
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 13 января 2016, 20:25
+
0
тралит теперь отлично. спасибо. надо только теперь за логикой самого советника понаблюдать. чтобы закрывал норматьно и т.д.*good* 
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 22:46
+
0
Андрей! там можно где ни будь подправить значение, что бы избежать пустых сделок? чтобы начинал тралить с 2 пунктов. то есть безубыток. сейчас рынок затих и пошли нули.
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 23:19
+
0
ещё я в коде трала ни чего про магик не вижу. он лок тралить не будет?
avatar

  5  igr-yard Автор Сообщений: 77

  • 13 января 2016, 23:25
+
0
Сделал трал только усредняющих поз, и вывод в бу на шаг трала.
www.opentraders.ru/downloads/1008/

avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 14 января 2016, 02:15
+
0
в этой версии у меня совсем тралить перестал.
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 12:26
+
0
Андрей! меня усреднение вообще не интересует. оно там при такой стратегии не нужно. надо чтобы советник ордера тралил при этом не трогал лок.
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 12:33
+
0
советник не закрывает все ордера по локу. закроет лок и несколько ближайших ордеров и так как остаются не закрытые ордера продолжает ставить в ту же сторону что и незакрытые исходя из их количества, то есть против тренда.
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 12:59
+
0
понаблюдал. понял логику последней версии советника по отношению к основным ордерам. но большая проблема что советник лок тоже тралит и не закрывает по локу все ордера по паре.*cry* 
Редактирован: 14 января 2016, 19:19
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 19:14
+
0
Давайте будем последовательно решать по одному вопросу. Трал к основным ордерам работает нормально?
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 14 января 2016, 22:21
+
0
Андрей! меня усреднение вообще не интересует. оно там при такой стратегии не нужно. надо чтобы советник ордера тралил при этом не трогал лок.


Это что то новое, раньше было:

скринах видно что советник расставляет ордера через 25 пунктов. количество ордеров в настройках я ставлю разные. для разных пар по разному. к примеру на франке 25. значит советник выставит 26 ордеров. первый им не учитывается.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 14 января 2016, 22:30
+
0
имелось в виду. если в настройках советника задать 10, то ордеров он выставит 11.
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 22:35
+
0
не совсем нормально. мне хотелось бы чтобы тралился каждый ордер вотдельности, кроме лока. чтобы в итоге это выглядело так, когда рынок во флэте.
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 22:33
+
0
Только что проверил, основные позы тралит. Значит сейчас ставлю сетку и смотрю тралит лок или нет.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 14 января 2016, 22:38
+
0
может я не правильно интерпретирую происходящее. обрати внимание, на скрине видно как советник выставил лок, лок срабатывает при достижении заданного баланса. но советник не закрывает все ордера, а только ближайшие 2-3. и начинат раставлять основные ордера исходя из количества не закрытых. к оставленным он открывает ещё 2-3 ордера и опять выставляет лок. отсюда иллюзия трала лока.
avatar

  5  igr-yard Автор Сообщений: 77

  • 14 января 2016, 22:56
+
0
Тогда смотрю закрытие по профиту после установки лока.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 14 января 2016, 23:00
+
0
Сегодня открытые позы по двум парам почти сразу ушли в плюс, так что теперь до понедельника.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 16 января 2016, 03:03
+
0
Вот дождался я этого момента когда выставит серию, лок и уйдет в плюс. все закрыл как положено. Я еще вносил изменения: www.opentraders.ru/downloads/1008/

avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 19 января 2016, 07:44
+
0
Доброго дня! С закрытием ордеров теперь всё в порядке. на 2 парах сработал лок и закрыл всё отлично, даже те ордера которые на прощлой неделе зависли по этой причине.*good*  осталась проблема трала. я так понял что ты трал оставил тот же «трал только усредняющих поз». только этот трал работает когда ордера идут в прибыль. предположим что у нас открыто уже 20 ордеров, но до лока не дошло и цена ушла обратно на 10 ордеров. при этом получается 7-8 ордеров в прибыли. но советник их не закроет, так как нет положительного баланса по сделкам. и цена может оставаться в этих пределах не принося никакой прибыли. получается упущенная прибыль.
я пробовал бросать на дополнительные окна разные тральные советники, но они почти все не работают и журналы сообщают об ошибках. единственный более-менее работает это «e-Smart_Tralling» к которому ты добавлял магик по моей просьбе. но тоже работает некорректно. пока 1-2 ордера он тралит без проблем, но если больше, то просто расставляет безубытки и трал не двигает. так вот я подумал — может если есть сложности с тралом в «Hello Lock 3», то может есть смысл переписать его под 4-х знак и отладить. в итоге я получил бы то чего хочу. работает же так «Hello Lock 2» с «e-Smart_Tralling» у меня на 5знаке. и результат отличный.
обосную почему я хочу чтобы работало именно так. сравнивал две пары в конце прошлой недели. на 4 и 5 знаках, примерно шли одинаково. обе шли по тренду. при таком трале как сейчас доходность за сутки была меньше в 2 раза, чем при той которая работает у меня в пятизнаке, и это при том что лоты на 5знаке 0.01, а 4знаке 0.1. как то так.*???* 
avatar

  5  igr-yard Автор Сообщений: 77

  • 19 января 2016, 10:19
+
0
только этот трал работает когда ордера идут в прибыль.


В настройках трала можно менять тралить профит или сразу за ценой.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 19 января 2016, 10:23
+
0
а тралить он начнёт с безубытка?
avatar

  5  igr-yard Автор Сообщений: 77

  • 19 января 2016, 10:49
+
0
Андрей! не тралит он за ценой.
avatar

  5  igr-yard Автор Сообщений: 77

  • 19 января 2016, 11:14
+
0
осталась проблема трала.


Трал мы проверяли уже, попробуйте поставить в настройках TrailingStop значение больше 0. Я делал 0 чтобы ордера не тралил на время.


extern string s="------- Внешние параметры трала------------";
extern bool   AllPositions   = True;  // Управлять всеми позициями
extern bool   ProfitTrailing = True;  // Тралить только профит
extern int    TrailingStop   = 0;     // Фиксированный размер трала
extern int    TrailingStep   = 2;     // Шаг трала
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 19 января 2016, 10:48
+
0
на скрине что выше выставлено 2 и 2.
avatar

  5  igr-yard Автор Сообщений: 77

  • 19 января 2016, 10:51
+
0
Андрей! не тралит он за ценой.


Сегодня стоял без трала только серия лок и профит. Еще раз посмотрю с тралом.



avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 19 января 2016, 17:35
+
0
Трал работает, только значение TrailingStop нужно выставлять больше. У меня 10 стоит.




extern int TrailingStop   = 10;    // Фиксированный размер трала
extern int TrailingStep   = 2;     // Шаг трала

Редактирован: 20 января 2016, 14:23
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 20 января 2016, 14:22
+
0
Андрей! трал при таком раскладе начинается с безубытка или это трал от цены?
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 14:53
+
0
у меня ерунда получается. тралит от цены, даже если выставлено «тралить только профит».
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 15:06
+
0
фигня это а не трал получается. он стоплосы выставляет и начинает их двигать когда цена в прибыли. если бы он эти стопы отодвигал при движении против цены и фиксировал их только в безубытке. а так только выбивает стопы принося убытки. при таком трале смысл стратегии советника полностью теряется.
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 15:38
+
0
разобрался в чём причина. в советнике какой то глюк. стопы в 300 пунктов, ставит 30. поставил 3000, выставил 300.
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 16:18
+
0
хотя может и нет. не пойму в чём причина. по мере того как выставленные стопы выбивает, уже новые не появляются. наблюдаю дальше.*???* 
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 16:40
комментарий был удален 2016-01-21 22:11:58 igr-yard

+
0
Андрей! Спасибо! вроде всё работает. тралит и при значении 5. не знаю что за глюк у меня был, но вроде всё наладилось. тестирую.:) 
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 17:19
+
0
опять начались проблемы с закрытием ордеров по локу. переустановил терминал. наблюдаю дальше.
avatar

  5  igr-yard Автор Сообщений: 77

  • 20 января 2016, 18:37
+
0
Андрей! что значит параметр «тейк профит ордера»? какого ордера? и как он влияет на «прибыль в валюте»? опять сейчас по фунту лок не закрыл все ордера. может я неправильно задаю параметры?
Редактирован: 21 января 2016, 18:41
avatar

  5  igr-yard Автор Сообщений: 77

  • 21 января 2016, 15:05
+
0
Андрей! за сегодняшний день наблюдал за работой советника и заметил такую особенность. советник не закрывает полностью ордера по локу если лок на продажу. если лок на покупку, то всё в порядке. причём если немного ордеров, до 10, то он справляется. если больше, то глючит.
avatar

  5  igr-yard Автор Сообщений: 77

  • 21 января 2016, 22:12
+
0
что значит параметр «тейк профит ордера»? какого ордера? и как он влияет на «прибыль в валюте»?


Тейк там не используется.

советник не закрывает полностью ордера по локу если лок на продажу.




Я когда гонял все закрывал.

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

  34  AM2 Сообщений: 15886 - Андрей

  • 22 января 2016, 02:12
+
0
при 5 ордерах и у меня работает. поставь 18-20 и посмотри результат. и при чём тут илан?
avatar

  5  igr-yard Автор Сообщений: 77

  • 22 января 2016, 02:44
+
0
Поставлю сегодня, если дождусь конечно 18-20 :)  А илан такой же усреднитель.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 22 января 2016, 07:26
+
0
поставь 18-20 и посмотри результат.

Посмотрел. Нормально.

avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 22 января 2016, 07:50
+
0
илана на сайте не нашёл. похоже удалили. откопал у себя в архиве «Lock_Ilan_RSI». на первый взгляд илан бы может и подошёл, только у него трал не задействован. и на большое количество ордеров ещё не известно как будет работать. с этим то советником не всё «окей». то нормально закрывает, то частично.
avatar

  5  igr-yard Автор Сообщений: 77

  • 26 января 2016, 13:04
+
0
Вот, прибиль советника:

*think* 
avatar

  11  sprogtm Сообщений: 74 - самозабанен

  • 27 января 2016, 22:55
+
0
на других парах пробовал? сет сбрось на почту пожалуйста!:) 
avatar

  5  igr-yard Автор Сообщений: 77

  • 27 января 2016, 23:11
+
0
На другие пары, не ставил. Не вижу смысла
avatar

  11  sprogtm Сообщений: 74 - самозабанен

  • 27 января 2016, 23:27
+
0
Советник стоит на двух графиках:
1.на лонг
2.на шорт-менять магик ордеров и лока.
Вот параметры при торговле советника :
avatar

  11  sprogtm Сообщений: 74 - самозабанен

  • 27 января 2016, 23:32
+
0
2.на шорт-менять магик ордеров и лока.
а зачем менять магик? если он у основных ордеров 111, у лока 222. что на продажу, что на покупку, разницы нет.
avatar

  5  igr-yard Автор Сообщений: 77

  • 27 января 2016, 23:55
+
0
igr-yard: Если писал выше, значит надо 8-) 
avatar

  11  sprogtm Сообщений: 74 - самозабанен

  • 28 января 2016, 00:00
+
0
я понял что ты делаешь. только рано или поздно лок на шорт или лонг останется не закрытым. при 5.0 это существенный убыток.
Редактирован: 28 января 2016, 00:14
avatar

  5  igr-yard Автор Сообщений: 77

  • 28 января 2016, 00:13
+
0
igr-yard: Как мне показали тесты советника, эт наверное прибыльные параметры советника *tipatogo* 
avatar

  11  sprogtm Сообщений: 74 - самозабанен

  • 28 января 2016, 00:30
+
0
оно понятно. дай бог что бы прибыль была. только время покажет как насколько он прибылен. у какого брокера тестировал?
avatar

  5  igr-yard Автор Сообщений: 77

  • 28 января 2016, 00:37
+
0
igr-yard: Стоит на LiteForex-демо счёт.Советник запускаю с 19.00 до 00.00
avatar

  11  sprogtm Сообщений: 74 - самозабанен

  • 28 января 2016, 00:48
+
0
Андрей! просьба небольшая. добавьте пожалуйста советнику возможность выбора торговли для ордеров, как в «Hello Lock 2».
BuySell = 0; // направление серии 0-оба. 1-бай. 2-селл.
avatar

  5  igr-yard Автор Сообщений: 77

  • 31 января 2016, 12:49
+
0
добавьте пожалуйста советнику возможность выбора торговли для ордеров, как в «Hello Lock 2».
BuySell = 0; // направление серии 0-оба. 1-бай. 2-селл.

Добавил: www.opentraders.ru/downloads/1008/
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 31 января 2016, 19:09
+
0
Спасибо!:) 
avatar

  5  igr-yard Автор Сообщений: 77

  • 31 января 2016, 19:58

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари