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

Рейтинг 2148



РЕКОМЕНДУЮ



"parabolic SAR"

Здравствуйте все, и в особенности господа Программисты!:) 
Хотелось бы протестировать одну мыслишку, но катастрофически не хватает времени. Поэтому прошу написать программку по алгоритму, чтобы погонять её на тестере. Валютная пара любая, тайм-фрейм — неделя, или даже месяц. Хотя можно и дневной.
Итак алгоритм: На графике стандартный индикатор «parabolic SAR». При открытии новой свечи, открывается новый ордер по рыночной цене. Продажа это или покупка — зависит от показаний индикатора. Если точка «parabolic SAR» над свечой, то это продажа, если под — покупка. С/Л на предыдущей, назовём её «вчерашней», точке «parabolic SAR», без Т/П. Одновременно с этим рыночным ордером должен устанавливаться «отложенный стоповый» ордер, в противоположную сторону, на уровне его С/Л, то есть на «вчерашней» точке.
На следующей свече открывается ещё один, очередной рыночный ордер по тем же правилам, а С/Л первого ордера, и «отложенный стоповый» ордер переносятся на следующую «вчерашнюю» точку «parabolic SAR». Таким образом, если цена движется в одном направлении, то каждый день открывается новый ордер. Их может быть много, но С/Л у них у всех один. При развороте цены, они все закроются, конечно не все с профитом, и откроется ордер в другую сторону.
Настраиваемые параметры: Количество ордеров, увеличение лота для следующего ордера.
Если что то забыл, или не понятно — добавлю в комментах, сейчас нету времени!:D 
  • +1
  • Просмотров: 3599
  • 3 июня 2015, 07:23
  • vomisin
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

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

+
0
Сегодня начну делать.
avatar

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

  • 3 июня 2015, 08:58
+
0
Уважаемый АМ2! Спасибо Вам за то, что Вы уделяете своё время на таких «двоечников» как я! Спасибо Вам за то, что Вы для нас делаете! В общем, спасибо Вам, за то, что Вы у нас есть!:) 
Теперь по поводу. Андрей, нельзя ли сделать так, чтоб поза более плавно наращивалась. Безо всяких там удвоений-антимартинов. Например первый ордер 0.1 лот, второй 0.2, третий 0.3 и так далее. По факту, сейчас, почему то первый ордер 0.1 лот (и то, не всегда, иной раз и 0.2 открывается), а второй может и 0.4 открыться. И ордера, тоже, открываются не всегда по алгоритму, но об этом более подробно напишу вечером, пока сам ещё не понял где «косяк». Пока просьба о наращивании...:) 
avatar

  23  vomisin Автор Сообщений: 110

  • 4 июня 2015, 07:58
+
0
Сделал предварительную версию: www.opentraders.ru/downloads/765/

avatar

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

  • 3 июня 2015, 10:58
+
0
Можно вас спросить, что нужно поменять в коде советника что бы рыночные ордера открывались наоборот. Самому не удалось изменить ( 
avatar

  14  beton2011 Сообщений: 895

  • 4 июня 2015, 05:46
+
0
Здесь стопы по параболику, просто так не поменяешь. Сделайте заказ опишите то что хотите и я сделаю.
avatar

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

  • 4 июня 2015, 10:08
+
0
Андрей привет!*hi*  Сделайте пожалуйста так, чтобы стоп-лосс и стоповый разворотный ордер устанавливались/переносились на «сегодняшнюю» точку параболика. На точку новой свечи, а не на «вчерашнюю» как сказано в ТЗ.*stesnitelno* 
И ещё вопрос, нельзя ли тудой ещё стохастик прикрутить?*think*  Чтобы, к примеру, сделки переставали открываться если его линии пересеклись. :) 
avatar

  23  vomisin Автор Сообщений: 110

  • 5 июня 2015, 09:44
+
0
Добавил стоп ордер и перенос стопа на сегодняшнюю точку. А со стохом поподробнее пожалуйста.
www.opentraders.ru/downloads/765/
avatar

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

  • 5 июня 2015, 10:43
+
0
Теперь вообще не работает.(  А в «свойствах эксперта» вот такая шляпа!*cry* 
avatar

  23  vomisin Автор Сообщений: 110

  • 7 июня 2015, 21:54
+
0
На картинке свойства индикатора. Он лежит в архиве в папке Ind и кладется в папку с индикаторами. Советник в архиве лежит в главной папке.
avatar

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

  • 7 июня 2015, 23:31
+
0
Странновато конечно, но я уже все варианты перепробовал, и результат одинаковый. Более того, первый, «предварительная версия», теперь тоже так делает. Даже тот, который скачан 3-го числа. Я уже и терминал другой установил, и всё так же! Почему так может быть?*shock* 
avatar

  23  vomisin Автор Сообщений: 110

  • 8 июня 2015, 07:06
+
0
Я еще попробую убрать индикатор и использовать iSAR. Позже отпишусь.
avatar

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

  • 8 июня 2015, 11:06
+
0
Вот пример работы обновленного советника и настройки когда бросаешь на график: www.opentraders.ru/downloads/765/



avatar

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

  • 8 июня 2015, 11:29
+
0

Есть несколько вопросов…
В настройках строчки «countpos» и «slip», что регулируют? И можно ли добавить фильтр? Например CCI. Когда он в зоне +100 не открывать сделки на бай, а когда в -100 чтобы переставали открываться продажи.
avatar

  23  vomisin Автор Сообщений: 110

  • 8 июня 2015, 18:53
+
0
«countpos» — количество поз и «slip» — проскальзывание. CCI сейчас добавлю.
avatar

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

  • 8 июня 2015, 19:11
+
0
avatar

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

  • 8 июня 2015, 19:26
+
0
Спасибо за работу. Будем тестировать-оптимизировать...:) 
avatar

  23  vomisin Автор Сообщений: 110

  • 3 июня 2015, 20:32
+
0
avatar

  23  vomisin Автор Сообщений: 110

  • 8 июня 2015, 23:39
+
+1
Вы попробуйте протестировать с 2013 года, так будет интереснее *evil* 
avatar

  14  beton2011 Сообщений: 895

  • 9 июня 2015, 06:01
+
0
На дневном графике просадка большая получается в 2013-ом году. Вот 4-х часовой.

Я и не сказал что это «грааль»! Никому ничего не предлагаю, да и сам не собираюсь торговать этим советником. В заказе я просил программистов написать программку по алгоритму. Просто мысль пришла в голову, а тестировать её времени нету.:)  А так быстренько прогнал её в тестере, и увидел уязвимые места.
avatar

  23  vomisin Автор Сообщений: 110

  • 9 июня 2015, 20:58
+
0
Понятно, просто можно добиться положительного результата от любого советника, главное подобрать правильные настройки :) 
avatar

  14  beton2011 Сообщений: 895

  • 10 июня 2015, 05:50
+
0
Как сделать так, что бы советник открывал лишь один ордер, а не пачку?
avatar

  10  Nadejda-stav Сообщений: 157

  • 14 августа 2016, 00:13
+
0
Как сделать так, что бы советник открывал лишь один ордер, а не пачку?

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

Вообщето идея интересная, надо найти время погонять на демо.

Редактирован: 14 августа 2016, 13:42
avatar

  16  cerber04 Сообщений: 409

  • 14 августа 2016, 13:42
+
0
Как сделать так, что бы советник открывал лишь один ордер, а не пачку?


CountPos      = 50;

это количество позиций, ставьте 1 и все.
avatar

  13  Pesha Сообщений: 222 - ¯\_(ツ)_/¯

  • 14 августа 2016, 14:29

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