Homya4ek
Влад

 
Уровень 21

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


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

Рейтинг 2147



РЕКОМЕНДУЮ



апгрейд советника - "БЕЗУБЫТОЧНЫЙ МЕТОД ТОРГОВЛИ"

Доброго дня, Андрей. *hi* 
Созрел попросить о доработке Вашего советника www.opentraders.ru/downloads/1425/ тема здесь

1). Сделать возможность передвигать первый выставленный отложенный стоп-ордер (пока он не сработал), чтобы дельта корректировалась по месту срабатывания (сейчас получается — ордер можно передвигать, но последующие отложки выставляются по заданной при запуске сова дельте — не всегда удобно высчитывать оптимальную дельту и вносить значение при запуске сова — оперативность страдает
2) Чтобы советник закрывал все остальные открытые ордера и удалял выставленные отложки при закрытии работающего ордера руками…

Спасибо!
  • 0
  • Просмотров: 2775
  • 2 мая 2017, 10:48
  • Homya4ek
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

Брокер для ваших роботов, 15 лет на рынке

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

+
0
Поясните все на скринах пожалуйста?
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 2 мая 2017, 17:27
+
0
Поппробую… я запускаю советник (выставив там лот, прибыль и дельту). Как только я открываю ордер, советник выставляет противоположный с удвоением на расстоянии, равном дельте в настройках и маркирует этот уровень красной стрелочкой. Этот отложенник я могу передвинуть, но следующий все-равно вновь будет выставлен на уровне дельта в настройках, а не там, куда я передвинул отложенный ордер (если ордер отложенный удалить, он тут-же будет вновь выставлен, где красная стрелочка (дельта).
Если я рассчитал дельту неверно (спред или торопился), то мне приходится идти в настройку советника, вводить новое значение дельты, затем удалять отложенник и тогда советник сразу выставляет новый ордер по измененной дельте. Эта операция занимает некот. время, за которое может достать отложенник, что неудобно.
Можно ли сделать так, чтобы я мог передвинуть эту красную стрелочку на графике (пока отложенный ордер не сработал) и советник изменил настройку дельты и передвинул отложенный ордер (или удалил этот и выставил новый, где стрелочка).
Т.е. нужна возможность изменять дельту двигая что-нибудь на графике (стрелочку или отложенный ордер — без разницы — это повысит оперативность и удобство/наглядность.
Редактирован: 2 мая 2017, 18:23
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 2 мая 2017, 18:22
+
0
Не раньше пятницы буду смотреть. Очередь.
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 2 мая 2017, 19:48
+
0
Спасибо, Андрей, я подожду… *hi* 
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 2 мая 2017, 20:01
+
0
Т.е. нужна возможность изменять дельту двигая что-нибудь на графике (стрелочку или отложенный ордер — без разницы — это повысит оперативность и удобство/наглядность.


А перетаскивать отложку мышкой не устраивает?
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 5 мая 2017, 17:38
+
0
конечно, устроит! если советник примет это к сведению (поправит для себя дельту) и все последующие будет выставлять на месте этой, если она сработает…
Редактирован: 5 мая 2017, 17:44
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 5 мая 2017, 17:44
+
0
В терминале можно двигать отложку, потянув ее мышкой.

avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 5 мая 2017, 18:12
+
0
да, это я знаю, спс! но советник то дельту не изменит и последующие отложки будут открываться по дельте в настройках, а не там, куда я передвину первую отложку…
тогда мне придется вручную двигать отложки по мере их появления (если попаду во флет) — какой тогда смысл в советнике? <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; 
Редактирован: 5 мая 2017, 18:23
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 5 мая 2017, 18:17
+
0
Могу сделать вариант, где дельту будете вводить в окошке на графике и ее можно будет менять когда угодно.
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 5 мая 2017, 18:27
+
0
да, тоже неплохо! спасибо!
и про закрытие всех ордеров напомню, плс…
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 5 мая 2017, 18:40
+
0
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 5 мая 2017, 20:12
+
0
Спасибо, Андрей! протестирую — отпишусь! *hi* 
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 5 мая 2017, 20:21
+
0
Доброго дня, Андрей! *hi*  Отлично работает (правда один вход коротенький сделал — нет движухи), спасибо!
Можно ли поправить расположение надписей отчета о текущих сделках — сделать их под окошком дельты? При включении горячих клавиш " sell| buy " эти надписи сдвигаются вниз и ложатся прямо на окно дельты — скрин приложил:


это необязательно (буду выключать горячие клавиши), но было бы неплохо… Спасибо еще раз! за то, что Вы делаете!
Редактирован: 8 мая 2017, 10:06
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 8 мая 2017, 09:59
+
0
очередной мартигейл, неужели тебе не понятно что на рынке нет священного грааля, спустись уже с небес, и перестань питать себя безнадежными иллюзиями
Редактирован: 9 мая 2017, 05:55
avatar

  7  MasterTrade Сообщений: 90 - Станислав

  • 9 мая 2017, 05:54
+
+1
:)  мне гораздо больше понравилась мысль одного знакомого успешного (и поверь, серьезного) трейдера: «любую ТС можно сделать прибыльной», если подойти с умом… *hi* 
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 10:57
+
0
Можно ли поправить расположение надписей отчета о текущих сделках — сделать их под окошком дельты?


Регулируется здесь:


   Comment("\n Profit: ",DoubleToString(AllProfit(),2),
           "\n Last Order Type: ",LastOrderType(),
           "\n Count Trades: ",CountTrades(),
           "\n Delta: ",delta);


Чтобы зделать ниже, добавляется в начало коммента необходимое количество:

"\n","\n","\n","\n"...


Будет примерно так:

Comment("\n","\n","\n",
"\n Profit: ",DoubleToString(AllProfit(),2),
"\n Last Order Type: ",LastOrderType(),
"\n Count Trades: ",CountTrades(),
"\n Delta: ",delta);



Редактирован: 9 мая 2017, 11:13
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 9 мая 2017, 11:12
+
0
Спасибо! *hi*  *drinks* 
это даже тупику, типа меня, по силам… <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/003.gif' alt=' :D '>&nbsp; 
пока не уверен, но мне показалось, что при закрытии ордера руками противоположный открытый ордер не удаляется… после закрытия противоположного тоже руками, не сработавшая отложка удаляется роботом на след. тике… надо на неск. счетах (разн. типов) проверить… доложусь, когда буду уверен…
Редактирован: 9 мая 2017, 11:37
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 11:33
+
0
красота! *hi* 
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 12:00
+
0
проверил на демо и центовом (оба Робо 4х-знак) — открытый советником противоположный ордер, советник не удаляет при закрытии первого открытого руками… не сработавшая отложка удаляется на след. тике после закрытия руками всех открытых ордеров…
можно ли сделать, чтобы советник открытые остальные ордера тоже закрывал, как и не сработавший ордер? если это сложная работа, подожду след. мес. для новой темы… *hi* 
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 12:34
+
0
Там же по общему профиту закрытие, насколько я помню.
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 9 мая 2017, 14:00
+
0
Спасибо, Андрей за внимание… по общему профиту там опция есть (честно говоря, по пунктам было бы лучше, чем по деньгам — обьем рабочий меняется и надо пересчитывать), но по ТЗ я просил закрытие всего и вся при закрытии одного из ордеров руками — в большинстве случаев приходится крыть руками, т.к. точностью прогнозирования похвастать не могу и стараюсь закрыть все до конца дня…
если крыть на колебаниях цены иногда минус больше расчетного — из-за реквотов и торможения МТ… а советник сделает это четче…
это особенность стратегии — закрыть все одновременно + и — ордера…
Редактирован: 9 мая 2017, 14:35
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 14:33
+
0
Тогда ставьте магик 0. В советнике есть удаление ордеров когда нет позиций:

if(CountTrades()<1) DelOrder();


В строке 241 :) 
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 9 мая 2017, 14:58
+
0
*hi*  спасибо! попробую!
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 15:05
+
0
поставил магик 0 — в настройках советника — перестал удаляться и отложенный ордер <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; теперь полностью ручное удаление… или я не там его менял? меню настроек при старте советника?
Редактирован: 9 мая 2017, 15:10
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 15:09
+
0
Тогда ставьте магик 0. В советнике есть удаление ордеров когда нет позиций:
— когда нет ордеров, он удаляет отложку… при родном магике (123)

а надо удаление всех — и отложки и открытых ордеров, при закрытии руками любого открытого ордера…

если сложная работа, может лучше заказать в след. раз??? + закрытие по профиту не в деньгах, а в пунктах… *hi* 
Редактирован: 9 мая 2017, 16:33
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 15:24
+
0
Обращайтесь к платному, быстро у меня не получилось сделать.
avatar

  35  AM2 Сообщений: 16293 - Андрей

  • 9 мая 2017, 17:03
+
0
понятно, спасибо… *hi* 
avatar

  21  Homya4ek Автор Сообщений: 491 - Влад

  • 9 мая 2017, 17:13

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