Торговые стратегии и технические инструменты Раздел о правилах и принципах работы бинарными опционами, а также технических инструментах, способных пригодиться в торговле.

Ответить
20.12.2013, 18:09
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857

По умолчанию Кто может написать советник - шаблон для тестирования бинарных стратегий?

Есть просьба. Кто может написать советник -шаблон для тестирования бинарных стратегий.
Советник должен печатать в одной строке в csv файл время открытия и закрытия, +1, если сделка закрылась в денгах и -1, если закрылась в убыток. и так все сделки , каждая в новой строке. Также должна быть возможность в наружных (глобальных) переменах изменять время експирации.
Для примера может быть использованая стратегия ADX пересечения D+ и D- или любая другая.
Гинтарас

Последний раз редактировалось Ирина К; 17.05.2014 в 15:14.
21.12.2013, 16:58
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
Попробовал сам написать. Что получилось - пробуйте и критикуйте, попровляйте. Тут только шаблон без стратегии. Стратегию надо самому вписать. Помещать данный шаблон в папку .....МТ4\experts\templates\. Полученый csv файл можно анализировать в екселе.
Гинтарас
el_Venso , Kvant , Ladzius , XPEH 
21.12.2013, 17:23
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
В файле данные должны быть расположены следующим образом

OP_Price, OP_Time, OP_tendency, CL_Price, CL_Time, profit

OP_Price - цена открытия
OP_Time - время открытия
OP_tendency - 1 на повышеение, -1 на понижение
CL_Price - цена закрытия
CL_Time - время закрытия
profit - 1 в денгах, -1 убыток , 0 остались при своих деньгах

delta - растояние в пункатах от цены открытия. Это для того, чтоб откинуть несовподания котировок МТ4 и бинарного брокера (на всякий случий)
Гинтарас
02.01.2014, 09:43
Аватар для hamas
hamas hamas вне форума Интересующийся
Регистрация: 15.07.2010 / Сообщений: 4
Поблагодарили 0 раз(а) / Репутация: 1
Su Naujaisiais
Gintarai ar sugebi MQL programuoti? Reiketu pagalbos.
18.02.2014, 13:51
Аватар для glgrig
glgrig glgrig вне форума Заблокирован
Регистрация: 17.09.2008 / Сообщений: 28
Поблагодарили 2 раз(а) / Репутация: 2
Вставил я этот шаблон туда, куда говорит автор. А в терминале не знаю где искать.
Помогите, плиз
30.06.2014, 20:15
Аватар для dedok3000
dedok3000 dedok3000 вне форума Новичок форума
Регистрация: 01.04.2012 / Сообщений: 34
Поблагодарили 5 раз(а) / Репутация: 6
Вставил я этот шаблон туда, куда говорит автор. А в терминале не знаю где искать.
Помогите, плиз
Правой кнопкой мыши - шаблон - загрузить.

А автору спасибо, у самого такая идея была!
06.10.2014, 14:28
Аватар для planod
planod planod вне форума Интересующийся
Регистрация: 24.12.2013 / Сообщений: 11
Поблагодарили 0 раз(а) / Репутация: 1
Правой кнопкой мыши - шаблон - загрузить.

А автору спасибо, у самого такая идея была!
Вписал стратегию, загрузил шаблон, там всего одна строчка с текущим временем загрузки и котировкой.
Как я понимаю, этот файл должен прогнать на графике всю историю и записать результаты в файл?
06.10.2014, 16:31
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
Хотел , что кто то высказал свои мысли и может кто то и подправил. Я пока им непользуюсь. Так и остался он незаконченым. Для примера тут взят индикатот BB_Alert_Arrows.
Если кому было бы интересно и кто то смог помочь, я был бы рад.
Гинтарас
08.10.2014, 13:13
Аватар для planod
planod planod вне форума Интересующийся
Регистрация: 24.12.2013 / Сообщений: 11
Поблагодарили 0 раз(а) / Репутация: 1
Хотел , что кто то высказал свои мысли и может кто то и подправил. Я пока им непользуюсь. Так и остался он незаконченым. Для примера тут взят индикатот BB_Alert_Arrows.
Если кому было бы интересно и кто то смог помочь, я был бы рад.

Благодаря Вам я узнал про индикатор BB_Alert_Arrows

Моя первая мысль: для запоминания цены Вы используете код
Код:
OP_Price=Close[0];
Как я понимаю, это актуально в том случае если значения индикаторов рассчитываются после закрытия бара.
А если стратегия не ждет закрытия бара, то тогда необходимо использовать Ask для ордера Buy и Bid для ордера Sell?
14.10.2014, 13:51
Аватар для Alexandr M
Alexandr M Alexandr M вне форума Интересующийся
Регистрация: 12.10.2014 / Сообщений: 19
Поблагодарили 4 раз(а) / Репутация: 5
День добрый!
давно хотел сделать этот советник, все для этого было, только руки не доходили.
в архиве 2 файла
bo_testing.ex4 - Советник. (скопировать в ..\mql4\Experts)
signal_lib.mq4 - библиотека где находится функция signal по которой работает советник (скопировать в ..\mql4\Libraries)

меняете функцию сигнал как вам надо и тестируете стратегию. спред 1-2 пункта делайте. все просто

Если возникнут сложности в написании кода, опишите словами что хотите, я вам помогу.

Последний раз редактировалось NSerega; 14.10.2014 в 15:01.
15.10.2014, 06:23
Аватар для planod
planod planod вне форума Интересующийся
Регистрация: 24.12.2013 / Сообщений: 11
Поблагодарили 0 раз(а) / Репутация: 1
Alexandr M, вечером постараюсь протестировать и сравнить с тем, что доделываю я сейчас
02.11.2014, 19:10
Аватар для IgnatKR
IgnatKR IgnatKR вне форума Активный участник
Регистрация: 16.10.2014 / Сообщений: 398
Поблагодарили 91 раз(а) / Репутация: 95
видел в ютюбе парень рекламирует тестер стратегий для бинарных опционов, но сам его не тестировал
я как-то больше доверяю естественному тестированию на дэмо счету. и уверенности больше и косяки левые выявляются
21.11.2014, 12:53
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
Кому легче анализировать данные в экселе, предлагаю советник.
А может кто и подправит или оптимизирует.
Свою стратегию вписывайте сюда.

Скрытый текст

//
int f_Signal(/*double param1,double param2, double param3,double param4*/)
{
//---результат функции (1)-Опцион ВЫШЕ | (-1) - Опцион НИЖЕ | все остальные значения игнорируются
//---Изменения в код можно вносить только здесь начало-------------------
double y1,y2;
int MA_Slow = 26;//param1 ;
int MA_Fast = 12;//param2 ;

y1 = iMA(Symbol(),0 , MA_Fast, 0,MODE_EMA,6,0) - iMA(Symbol(),0 , MA_Slow, 0,MODE_EMA,6,0);
y2 = iMA(Symbol(),0 , MA_Fast, 0,MODE_EMA,6,1) - iMA(Symbol(),0 , MA_Slow, 0,MODE_EMA,6,1);

if ((y2*y1)<0 && y2<0) return(1);
if ((y2*y1)>0 && y1>0) return(-1);
return(0);
//---Изменения в код можно вносить только здесь конец-------------------
[свернуть]


Эта част кода только кайк пример.
Начальные установки

Скрытый текст

//Величина позиции
input double Value_Pozition =24; //начальная величина позиции
input double koef =2.5;//коеффициент увеличеной велечины позиции
input int Expiration =5;////Время выдержки в минутах позиции
input string comment ="csv or txt";//Тип файла
input string FileType ="csv"; //Тип файла



//количество дополнительно разрешаемых открыть ордеров
input int Order_number =3;//длина Мартигейла 3 позиции


[свернуть]


Посмотрите. может кто то сможет с оптимизировать.
Гинтарас

Последний раз редактировалось gince; 21.11.2014 в 12:59. Причина: Не все вложил
16.01.2015, 20:20
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
Сегодня написал автомат, который торгует на интернет странице одним кликом на платформе с метатрейдера. Пока только одной парой и выдержка позы таже. Автомат после нажатия кнопки на МТ4 Купить (то есть в верх) или Продать(то есть в низ) активирует интернет страницу, мышку наводит на нужный симбол уже на интернет странице (в дальнейшем можно сделать выбор валютной пары), потом выбирает ниже/выше в зависимости от того, что нажали в МТ4, вписывает суму ставки и наконец открывает сделку.

Я нажал один раз , а автомат все остальное сделал.
Гинтарас

Последний раз редактировалось NSerega; 17.01.2015 в 00:20.
17.01.2015, 11:04
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
Подправил и выкладываю.
Он сделан для бинарных опционов. Спомощью его одним нажатием на BUY/SELL можем нажать все что надо на интернет странице брокера. Для этого надо выбрать координаты на интернет странице брокера всех нужных вам мест нажатия по очереди. Координаты показувает на МТ4 в правом нижнем углу. Takже можно воспользоваться староним софтом (например LOUPE). Советник координаты будет показывать только тогда, когда работает рынок , т.е. при появлений нового тика, а LOUPE будет всегда показывать. После каждого нажатия есть пауза в милисекундах. Ее также надо вам самим выбрать. Она для того, что бы прведущая командо после нажатия успела сработать.
Нажав на MOVE всю групу клавиш переталкивая можно сдвинуть в удобное вам место.
Гинтарас

Последний раз редактировалось gince; 17.01.2015 в 11:12. Причина: пополнение
25.01.2015, 14:12
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 489
Поблагодарили 857 раз(а) / Репутация: 857
Еще подправил по пожеланию заинтересованых лиц. Добавлено стирание сумы ставки, если если она уже есть вписана у брокера по умолчанию. Потом вписывается автоматом вам нужная сума ставки.
Гинтарас
14.02.2015, 16:54
Аватар для IgnatKR
IgnatKR IgnatKR вне форума Активный участник
Регистрация: 16.10.2014 / Сообщений: 398
Поблагодарили 91 раз(а) / Репутация: 95
есть стратегия по БО, которая должна хорошо отрабатываться в автоматическом режиме
кто-нибудь возьмётся написать сову?
скорей всего подобный робот на форексе уже есть, нужно будет всего лишь откорректировать под бинарные опционы...
29.03.2015, 15:26
Аватар для Андрей222
Андрей222 Андрей222 вне форума Прохожий
Регистрация: 26.03.2015 / Сообщений: 2
Поблагодарили 0 раз(а) / Репутация: 1
Доброго времени суток. Кто-нибудь может написать советник на основе индикатора BB_Trigger/ Не плохой индюк.
31.03.2015, 04:34
Аватар для IgnatKR
IgnatKR IgnatKR вне форума Активный участник
Регистрация: 16.10.2014 / Сообщений: 398
Поблагодарили 91 раз(а) / Репутация: 95
выкладывай индюк протестирую в ручном режиме на тренажёре, а дальше будем думать...
08.04.2015, 17:27
Регистрация: 25.02.2013 / Сообщений: 756
Поблагодарили 2,036 раз(а) / Репутация: 2038
Этот, работать с BB. Кстати, пришло в письме, 7 стратегий по бинарам: https://yadi.sk/d/xqxx0uGnfSSM7
Ответить


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 13:40. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO