Напишите простой советник

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

Напишите простой советник

Сообщение nikpilot » 06 фев 2015, 20:58

Добрый день, уважаемые программисты!

Напишите пожалуйста простой советник. Для открытия позиции советник использует индикатор 7_info_Table_v0Sa. Индикатор выводит на график в правый верхний угол 45 символов.
Сигналом для открытия позиции должно быть процентное соотношение стрелок в одном направлении (БАЙ или СЕЛЛ) к общему количеству символов.
Кроме стрелок индикатор выводи символ (ЗВЕЗДОЧКА). Сигнал для открытия позиции - это процентное соотношение стрелок в одном направлении, например БАЙ к общему количеству символов (стрелки СЕЛЛ, стрелки БАЙ + ЗВЕЗДОЧКИ), общее кол. = 45.
Например: в настройках советника "Процент стрелок для открытия" = 70%, это значит, что при количестве 70% стрелок направленных в одну сторону открывается соответствующая позиция.
45/100*70 = 31.5 стрелки.
31.5 стрелки не может быть, значит в этом случае советник это значение округляет в меньшую сторону до 31. Значит, если индикатор показывает 31 стрелку в направлении ВВЕРХ, советник открывает БАЙ- позицию.
Если при расчетах получается например 31.6 стрелки, то в этом случае советник округляет в большую сторону т.е. получается 32 стрелки.

Открытая позиция должна закрываться через определенное время выставленное в настройках - в секундах.
На одном баре должна открываться только одна позиция не зависимо от сигнала индикатора.
Например: советник установлен на графике Н1, появился сигнал для открытия позиции БАЙ, позиция открылась на открытии свечи и закрылась через 15 минут (900 секунд), но сигнал от индикатора опять показывает сигнал для открытия БАЙ, в этом случае советник должен блокировать открытие второй позиции на оставшиеся 45 минут, т.е. до открытия следующей свечи.

В настройках должно быть:
1. значение "Процент стрелок для открытия"
2. "Время жизни позиции" в секундах
3. Значение фиксированного СтопЛосса

Заранее спасибо.
Вложения
7_info_Table_v0Sa.mq4
(7.6 KB) Скачиваний: 41
Аватар пользователя
nikpilot
 
Сообщений: 74
Зарегистрирован: 03 июл 2014, 11:37
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 41 раз.
Поблагодарили: 6 раз.

Напишите простой советник

Сообщение mfcoder » 06 фев 2015, 22:10

ок, посмотрим, что можно сделать.. :a_g_a:
Аватар пользователя
mfcoder
 
Сообщений: 1531
Зарегистрирован: 29 июл 2013, 11:55
Средств на руках: 26.85 Доллар
Группа: Базовая
Благодарил (а): 78 раз.
Поблагодарили: 423 раз.

Напишите простой советник

Сообщение nikpilot » 06 фев 2015, 22:30

Спасибо.
Аватар пользователя
nikpilot
 
Сообщений: 74
Зарегистрирован: 03 июл 2014, 11:37
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 41 раз.
Поблагодарили: 6 раз.

Напишите простой советник

Сообщение mfcoder » 20 фев 2015, 16:41

nikpilot писал(а):Спасибо.


извиняюсь за задержку :smu:sche_nie: почти готово, протестирую и попозже выложу..
Аватар пользователя
mfcoder
 
Сообщений: 1531
Зарегистрирован: 29 июл 2013, 11:55
Средств на руках: 26.85 Доллар
Группа: Базовая
Благодарил (а): 78 раз.
Поблагодарили: 423 раз.

Напишите простой советник

Сообщение mfcoder » 21 фев 2015, 10:31

готово,
если в параметре "время жизни ордера в секундах" выставлено 0, то ордера закрываются по стопу или при появлении противоположного сигнала
Вложения
TableTrader.mq4
(58.58 KB) Скачиваний: 37
Аватар пользователя
mfcoder
 
Сообщений: 1531
Зарегистрирован: 29 июл 2013, 11:55
Средств на руках: 26.85 Доллар
Группа: Базовая
Благодарил (а): 78 раз.
Поблагодарили: 423 раз.

Напишите простой советник

Сообщение nikpilot » 21 фев 2015, 11:35

Спасибо, с понедельника приступлю к тестированию, о результатах отпишусь.
Аватар пользователя
nikpilot
 
Сообщений: 74
Зарегистрирован: 03 июл 2014, 11:37
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 41 раз.
Поблагодарили: 6 раз.

Напишите простой советник

Сообщение nikpilot » 23 фев 2015, 16:39

Добрый день!

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

Заранее спасибо.
Вложения
Screenshot - 23.02.jpg
Аватар пользователя
nikpilot
 
Сообщений: 74
Зарегистрирован: 03 июл 2014, 11:37
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 41 раз.
Поблагодарили: 6 раз.

Напишите простой советник

Сообщение mfcoder » 10 мар 2015, 16:18

nikpilot писал(а):Добрый день!

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

Заранее спасибо.


о, пропустил, этот пост.. посмотрю, что можно сделать.. :)
Аватар пользователя
mfcoder
 
Сообщений: 1531
Зарегистрирован: 29 июл 2013, 11:55
Средств на руках: 26.85 Доллар
Группа: Базовая
Благодарил (а): 78 раз.
Поблагодарили: 423 раз.

Напишите простой советник

Сообщение nikpilot » 10 мар 2015, 16:39

Спасибо.
Аватар пользователя
nikpilot
 
Сообщений: 74
Зарегистрирован: 03 июл 2014, 11:37
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 41 раз.
Поблагодарили: 6 раз.


Вернуться в Торговые советники на заказ

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 104

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения