Marik007
Forexman

 
Уровень 11


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

Рейтинг 1342



РЕКОМЕНДУЮ



Советник "Капитошка".

Уважаемые программисты, прошу написать советник.
Сов. работает на инструменте и ТФ на котором установлен, ключевые моменты это цена(уровень) открытие и закрытие свечи(бара)., контроль размера спреда- больше которого поз. не открывается! Всегда в работе только один ордер!
ВАЖНО!: при перезагрузке терминала(МТ-4) советник должен оставаться на графике и продолжить работу с своим ордером.
По данному алгоритму:

1)При наступлении времени торговли сов.запоминает цену открытия свечи.

2)Цена проходит кол-во пунктов(шаг)от цены открытия, открывается один рыночный ордер бай или сел(выше/ниже цены).Если цена не прошла кол-во пунктов(шаг)от цены открытия то поз. не открывается, свеча пропускается и на новой свече происходит все заново.

3)После отработки поз. по СЛ/ТП или ручное закрытие, возможно повторное открытие поз. на текущем баре при условии, что цена вернулась к уровню открытия свечи(бара) и заново прошла кол-во пунктов(шаг)от цены открытия и тогда открывается с нова один рыночный ордер бай или сел(выше/ниже цены). Данная функция должна быть отключаемая.

4)Если у текущей позиции не сработал ТП/СЛ то поз. закрывается по цене(уровню) закрытия свечи(бара), с любым значением положительным или отрицательным.
-На новом баре все начинается с начала с п.1)… сов.запоминает цену открытия свечи. и т. д.

Переменные:
-Спред
-Повторный ордер — 1/0 // 1-вкл, 0- откл.
-Лот // фикс. объем.
-Лотс // объем лота вычисляется в %
-Шаг — от цены открытия бара
-ТП //при значении=0, не используется/
-СЛ //при значении=0, не используется/
-Профит в валюте депозита //при значении=0, не используется/
-Убыток в валюте депозита //при значении=0, не используется/
-БУ //при значении=0, не используется/
-Пункты БУ
-ТРАЛ //при значении=0, не используется/
-Magic= // магик своего ордера. Если Magic=0, то отслеживается любой ордер.
-Проскальзывание цены.
Время работы:
-StartHour1 = 9; // час начала торговли
-StartMin1 = 30; // минута начала торговли
-EndHour1 = 23; // час окончания торговли
-EndMin1 = 30; // минута окончания торговли
-CloseOn = 1; // 0/1-закрытие поз. в конце работы

Заранее Спасибо.
  • +1
  • Просмотров: 1303
  • 26 июня 2017, 12:02
  • Marik007
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Не раньше среды буду смотреть.
avatar

  27  AM2 Сообщений: 8520 - Андрей

  • 26 июня 2017, 17:35
+
0
По ТЗ все есть: www.opentraders.ru/downloads/1621/


avatar

  27  AM2 Сообщений: 8520 - Андрей

  • 27 июня 2017, 21:23
+
0
Андрей, огромное спасибо за быстроту! Как всегда оперативно.*good*  Функционал проверю и отпишусь.
avatar

  11  Marik007 Автор Сообщений: 239 - Forexman

  • 27 июня 2017, 23:59
+
0
Андрей, сразу заметил, пока «горячо», нет функции в настройках: "...-Повторный ордер — 1/0 // 1-вкл, 0- откл.,… Данная функция должна быть отключаемая. "
--Попровьте плиз.:) 
avatar

  11  Marik007 Автор Сообщений: 239 - Forexman

  • 28 июня 2017, 00:14
+
0
… а так же при значении Лот=0, Риск от депозита не работает и лот не открывается вообще!*???* 
--выдает ошибку: OrderSend error 4051
Редактирован: 28 июня 2017, 01:19
avatar

  11  Marik007 Автор Сообщений: 239 - Forexman

  • 28 июня 2017, 01:16
+
0
avatar

  27  AM2 Сообщений: 8520 - Андрей

  • 28 июня 2017, 17:54
+
0
Андрей, сразу заметил, пока «горячо», нет функции в настройках: "...-Повторный ордер — 1/0 // 1-вкл, 0- откл.,… Данная функция должна быть отключаемая. "
--Попровьте плиз.<img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; '>&nbsp; 

--Андрей, этот момент можно поправить? В ТЗ п.3.
--Получится, одна свеча — одна сделка.
— И если это не трудно, добавьте плиз. РЕВЕРС(Бай/Сел) по позициям, хочется такой вариант попробывать.
Редактирован: 29 июня 2017, 20:02
avatar

  11  Marik007 Автор Сообщений: 239 - Forexman

  • 29 июня 2017, 19:52
+
0
Андрей, сразу заметил, пока «горячо», нет функции в настройках: "...-Повторный ордер — 1/0 // 1-вкл, 0- откл.,… Данная функция должна быть отключаемая. "


Советник сложный, основные моменты реализованы, далее к платному.
avatar

  27  AM2 Сообщений: 8520 - Андрей

  • 29 июня 2017, 20:30

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