[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 22 из 24«122021222324»
Форум Трейдеров » Разное » Архив советников » Шаблоны стратегий для UTS
Шаблоны стратегий для UTS
Дата: Воскресенье, 06.06.2010, 15:53 | Сообщение # 1 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
Создание алгоритмов использования индикаторов, зачастую занимает 50% времени при программировании на заказ.

Каждый программист знает, что Функции использованные в торговли в 90 % случаев - повторяются. Но для того чтобы написать эксперта - для начала нужно изучить индикаторы, использующиеся в нем.

В Этой ветке я буду представлять алгоритмы использования индикаторов. Более того, чтобы не быть голословным, все эти алгоритмы я буду встраивать в UTS( Universal Traiding System) и далее тестировать возможности индикатора в EaMultitester.

На входе: Индикатор - алгоритм его использования.
На выходе: Файл стратегии на основе индикатора










Мы лучшие
 
Дата: Суббота, 22.01.2011, 14:41 | Сообщение # 211 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
Quote (dpm)
Что-то совсем запустили ЮТС, я если честно не копейки не заработал еще на ней, но правда и слил тоже мало, всего 5$ ,.
Может поделится кто рабочей стратегией, для ЮТС но только чтобы без усреднений, не люблю я усреднения. Я уже и на 5% в месяц согласен, но чтобы с ЮТС чтото капало на счете, а то лежит без дела.

Тут- же вроде как клуб единомышленников. Спасибо!


smile Действительно систему я что-то давно не обновлял. но мы эт догоним


Мы лучшие
 
Дата: Суббота, 22.01.2011, 19:25 | Сообщение # 212 Написал: dpm
Группа: Удаленные





Quote (expforex)
Действительно систему я что-то давно не обновлял. но мы эт догоним

Влад дай пожалуйста любую стратегию рабочую без усреднения с сет файлом, я кину на демо погонять, может и до центового счета дойдет. У тебя должно быть в загашнике.


Сообщение отредактировал dpm - Суббота, 22.01.2011, 19:25
 
Дата: Воскресенье, 23.01.2011, 21:37 | Сообщение # 213 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
есть одна на примете, она будет выложена только в закрытый форум, в ближайшие дни

Мы лучшие
 
Дата: Суббота, 07.05.2011, 20:42 | Сообщение # 214 Написал: SIP
Группа: Удаленные





Quote (expforex)
Если у Вас линия например с названием L1 Мы вычисляем цену:
double a1 =ObjectGetValueByShift("L1",0) - для нулевого бара текущего
double a2 =ObjectGetValueByShift("L1",1) - для предыдущего закрытого бара
Далее путем проверки на пересечение:

if (Open[1]<a2 && Close[1]>a2 && Open[0]>a1) Пересечение вверх!!!

Почему я ввел значение: && Open[0]>a1 спросите Вы, и я отвечу. Иногда бывает геп, или после пересечения линии цена гепнулась не на свое место. это идет пробитие,

а если хотите на отбой от линий тогда:
if (Open[1]<a2 && Close[1]>a2 && Ask<a1) - пересечение вверх - отбой вниз.

Владислав, вот Вы писали опересечении линий с названиями. У меня почему то не получается. Вот индикатор и вот функция. Что не так?

if (NumberStrategy==22)

{
string Note1 = "<-- Parameters -->";
int myThreshold = 50 ;
bool Show.Commemt = true ;
string Note2 = "<-- Colors -->";
color colorIBHigh = Aqua ;
color colorIBLow = Magenta ;
string Note3 = "<-- Alerts (True/False)? -->";
bool bolAlerts = false;

double InsideBarHigh22_0=iCustom(Symbol(),PERIOD_H1,"TRO_InsideBar_Plot2.003",Note1,myThreshold,Show.Commemt,Note2,colorIBHigh,colorIBLow,Note3,bol Alerts,0,0);
double InsideBarHigh22_1=iCustom(Symbol(),PERIOD_H1,"TRO_InsideBar_Plot2.003",Note1,myThreshold,Show.Commemt,Note2,colorIBHigh,colorIBLow,Note3,bol Alerts,0,1);
double InsideBarLow22_0=iCustom(Symbol(),PERIOD_H1,"TRO_InsideBar_Plot2.003",Note1,myThreshold,Show.Commemt,Note2,colorIBHigh,colorIBLow,Note3,bolA lerts,1,0);
double InsideBarLow22_1=iCustom(Symbol(),PERIOD_H1,"TRO_InsideBar_Plot2.003",Note1,myThreshold,Show.Commemt,Note2,colorIBHigh,colorIBLow,Note3,bolA lerts,1,1);

double High22_0 =ObjectGetValueByShift("HIGH_0",0); //- для нулевого бара текущего
double High22_1 =ObjectGetValueByShift("HIGH_0",1); //- для предыдущего закрытого бара
double Low22_0 =ObjectGetValueByShift("LOW_0",0); //- для нулевого бара текущего
double Low22_1 =ObjectGetValueByShift("LOW_0",1); //- для предыдущего закрытого бара

if (Open[1]<High22_1 && Close[1]>High22_1 && Open[0]>High22_0)
return(1);

if (Open[1]>Low22_1 && Close[1]<Low22_1 && Open[0]<Low22_0)
return(2);
}

Прикрепления: TRO_InsideBar_P.mq4(7Kb)
 
Дата: Суббота, 07.05.2011, 22:59 | Сообщение # 215 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
SIP, горизонтальные линии вычесляются так:

double High22_0 =ObjectGet("HIGH_0",OBJPROP_PRICE1); //- для нулевого бара текущего
double High22_1 =ObjectGet("HIGH_0",OBJPROP_PRICE1); //- для предыдущего закрытого бара
double Low22_0 =ObjectGet("LOW_0",OBJPROP_PRICE1); //- для нулевого бара текущего
double Low22_1 =ObjectGet("LOW_0",OBJPROP_PRICE1); //- для предыдущего закрытого бара

У них только одна координата- цена


Мы лучшие
 
Дата: Суббота, 07.05.2011, 23:35 | Сообщение # 216 Написал: SIP
Группа: Удаленные





Quote (expforex)
SIP, горизонтальные линии вычесляются так:

double High22_0 =ObjectGet("HIGH_0",OBJPROP_PRICE1); //- для нулевого бара текущего
double High22_1 =ObjectGet("HIGH_0",OBJPROP_PRICE1); //- для предыдущего закрытого бара
double Low22_0 =ObjectGet("LOW_0",OBJPROP_PRICE1); //- для нулевого бара текущего
double Low22_1 =ObjectGet("LOW_0",OBJPROP_PRICE1); //- для предыдущего закрытого бара

а для предыдущего не OBJPROP_PRICE2 должно быть?

 
Дата: Суббота, 07.05.2011, 23:40 | Сообщение # 217 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
SIP, у горизонтальной только одна цена, на то она и горизонтальная :-)

Мы лучшие
 
Дата: Воскресенье, 08.05.2011, 00:49 | Сообщение # 218 Написал: SIP
Группа: Удаленные





Да все получилось и кстати не плохо :-). Большое спасибо!

Сообщение отредактировал SIP - Воскресенье, 08.05.2011, 00:50
 
Дата: Воскресенье, 08.05.2011, 09:14 | Сообщение # 219 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
SIP, smile

Мы лучшие
 
Дата: Воскресенье, 08.05.2011, 15:05 | Сообщение # 220 Написал: Lyolick
Группа: Удаленные





SIP, а как у Вас по последней стратегии определены параметры индикатора?
 
Форум Трейдеров » Разное » Архив советников » Шаблоны стратегий для UTS
Страница 22 из 24«122021222324»
Поиск: