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

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

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

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










Мы лучшие
 
Дата: Четверг, 26.08.2010, 21:04 | Сообщение # 121 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
Quote (kenny)
Здравствуйте. А как прикрепить внешний индикатор Pivot Lines(статичные линии в течении дня) по системе мартингейл (качели) для выставления отложенных ордеров. Во вложенном индикаторе R1(buy)R2(TP)S1(SL) и S1(sell)S2(TP)R1(SL). Тогда 1-3-9-27 коэф.3

Пытался изменить BANDS, что-то не вышло.

В данный момент система не способна принимать команды на отложенные ордера, Это в будущем. т.е. сейчас можно сделать чтобы система открывала позиции при пересечении линии, и закрывала по линиям ТП и СЛ


Мы лучшие
 
Дата: Четверг, 26.08.2010, 21:48 | Сообщение # 122 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
Все сообщения по доработке эксперта будут перенесены в тему Обсуждение UTS

Мы лучшие
 
Дата: Четверг, 26.08.2010, 22:34 | Сообщение # 123 Написал: kenny
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Статус: Offline
Quote (expforex)
В данный момент система не способна принимать команды на отложенные ордера, Это в будущем. т.е. сейчас можно сделать чтобы система открывала позиции при пересечении линии, и закрывала по линиям ТП и СЛ

Может так даже лучше, брокер не будет знать где стопы.
 
Дата: Суббота, 28.08.2010, 22:33 | Сообщение # 124 Написал: SIP
Группа: Удаленные





Вот совместил Profit20 с ишимоку, но сделки открываются при таких условиях постоянно, как бы тормоза нет. Хотя с качелями что то получается, но просадки большие.
//---------------------------------Стратегия № 16
if (NumberStrategy==16)
{
// "Таймфрейм и параметры Ишимоку";
int TFrame = 15;
int TSen = 9;
int KSen = 14;
int SSpan = 55;

double diCustom0=iCustom(NULL, PERIOD_M30, "Ichimoku", TSen, KSen, SSpan, 0, 1);
double diCustom1=iCustom(NULL, PERIOD_M30, "Ichimoku", TSen, KSen, SSpan, 1, 0);
double diCustom2=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 0, 0);
double diCustom3=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 1, 0);
double diClose4=iClose(NULL, TFrame, 0);
double diCustom5=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 2, 0);
double diClose6=iClose(NULL, TFrame, 0);
double diCustom7=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 3, 0);
double diCustom8=iCustom(NULL, PERIOD_M30, "Ichimoku", TSen, KSen, SSpan, 0, 1);
double diCustom9=iCustom(NULL, PERIOD_M30, "Ichimoku", TSen, KSen, SSpan, 1, 0);
double diCustom10=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 0, 0);
double diCustom11=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 1, 0);
double diClose12=iClose(NULL, TFrame, 0);
double diCustom13=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 2, 0);
double diClose14=iClose(NULL, TFrame, 0);
double diCustom15=iCustom(NULL, TFrame, "Ichimoku", TSen, KSen, SSpan, 3, 0);
//-----------------------------------------
double Support_1=iCustom(Symbol(),PERIOD_H1,"Profit20",1,1);
double Resistant_1=iCustom(Symbol(),PERIOD_H1,"Profit20",2,1);
double Support_2=iCustom(Symbol(),PERIOD_H1,"Profit20",3,1);
double Resistant_2=iCustom(Symbol(),PERIOD_H1,"Profit20",4,1);
double Support_3=iCustom(Symbol(),PERIOD_H1,"Profit20",5,1);
double Resistant_3=iCustom(Symbol(),PERIOD_H1,"Profit20",6,1);
//------------------------------

// lFlagBuyOpen
if (diCustom0<diCustom1 && diCustom2>=diCustom3 && diClose4>diCustom5 && diClose6>diCustom7)
if ((Ask>Support_1 ) || (Ask>Support_2 ) || (Ask>Support_3))
return(1);

// lFlagSellOpen
if (diCustom8>diCustom9 && diCustom10<=diCustom11 && diClose12<diCustom13 && diClose14<diCustom15)
if ((Bid<Resistant_1 ) || (Bid<Resistant_2 ) || (Bid<Resistant_3))
return(2);
return(0);
}



Сообщение отредактировал SIP - Воскресенье, 29.08.2010, 17:56
 
Дата: Воскресенье, 29.08.2010, 10:46 | Сообщение # 125 Написал: expforex
Трейдер - Генералиссимус
Группа: Администраторы
Сообщений: 27
Награды: 0
Статус: Offline
Quote (SIP)
Вот совместил Profit20 с ишимоку, но сделки открываются при таких условиях постоянно, как бы тормоза нет. Хотя с качелями что то получается, но просадки большие.

Вы имеете ввиду не по сигналам?


Мы лучшие
 
Дата: Воскресенье, 29.08.2010, 12:21 | Сообщение # 126 Написал: SIP
Группа: Удаленные





Quote (expforex)
Вы имеете ввиду не по сигналам?

По сигналам, но идущие в одном направлении сделки незнаю как остановить открытие. Т.е сделка открылась и закрылась, цена дальше идет в этом же направлении, но она не будет же идти вечно. И по открытию последней, цена разворачивается и тут получаем минуса. Если только тактику скальпинга использовать, но это не есть хорошо, т.к расчет на пробой поддержки и сопротивления.
 
Дата: Воскресенье, 29.08.2010, 13:27 | Сообщение # 127 Написал: iviv
Группа: Удаленные





СИП -
По сигналам, но идущие в одном направлении сделки незнаю как остановить открытие. Т.е сделка открылась и закрылась, цена дальше идет в этом же направлении, но она не будет же идти вечно. И по открытию последней, цена разворачивается и тут получаем минуса.============

В АО+ CCI я прикрутил SSRC. Сейчас тестю. Как протестится 2 года ( если выдержит 1 мин ) , то дам отчет. SSRC помогает в плане предотвращать такого рода открытия. Кроме этого ввел 2 новшества. 1. Поскольку открытия только от сигнала и шаг цены остается не удел. Нашел ему применение. Включил с шагом 3,5 фигуры. Это значит , что , пройдя 3,5 фигуры откроется новый ордер , который сместит цену закрытия ближе к новой реальности ( если цена успела сильно уйти ). 2. Включил нового исполнения условие ордертуклоуз=2. Однако , если ставить настройки усреднения 10+1 , как Влад рекомендует в барракуде , то ничего особенного не выловишь. Поскольку при открытии обратных ордеров , их прибыль у Влада фиксируется ТОЛЬКО по условию коэффициента. То есть в нашем примере хоть ордер 0,02 , хоть 2,0 лот - закроется на 0,1 долл. Что не очень в плане прибыли. Поэтому , исходя из существующих возможностей ( Влад ПОКА не хочет менять этот принцип ) пришел к заключению , что моно ставить усреднение прибыли из расчета 10+10.
Кроме этого в 1мин тф установил ограничение на поток открытий - иначе быстро сольешь - 2 мин интервал и 5 пипсдистанц. После этого система работает , как часики. Проверил на интервалах пологих движений. ( Возьми дневной график цены и глянь где есть 2-3 свечи без особых хвостов - это резкий пологий тренд ) . Единственное , что на 200 баксах не прокатит , так как эти периоды тренда не дадут такой возможности. Хоть я и начал с 1000 долл баланса и к 1 мая по тесту уже 21 000 не смотря на 1мин тф. , но я взял с 1 января тест - там нет пологости. И к моменту пологого движения ( в этом месте как-раз будут открытия по ордертуклоуз=2 в обратном направлении от уже открытого ) 19 января счет уже был больше 3000 . Проканало. Даже , учитывая сильнейшее движение на 15 фигур вниз. Для 1 мин тф и массовых открытий сериями это еще как хорошо. А новый принцип "не геометрического увеличения лота" , подстраховка в шаге 3,5 фиги для притягивание цены ближе к реальности и ограничения по времени открытия и пипсдистанции , дали свои положительные результаты - счет не слился , а даже прирос.

Акромя этого попробуй , если уж у тебя открываются в одну серией по времени , а затем в другую тоже серией , просто включить - закрытие по обратному сигналу - клозифченчь. Для АО+ CCI + SSRC очень даже подходит. Там такая же история.

Вот , кстати , даю картинку . Это 4 мес . лот стандартный 0,01. Тест еще идет. Там где снижение эквити - зеленые выпадины вниз - это как-раз периоды сильных пологих трендов , когда у меня включаются обратные ордера + то , что я выше указал. Кстати , в этом тесте настройки прибыли 10+20. Параллельно тестю с настройками 10+10 - сделок больше , прибыль ПОЧТИ ОДИНАКОВАЯ , но просадки МЕНЬШЕ.

Прикрепления: 4214965.gif(5Kb)


Сообщение отредактировал iviv - Воскресенье, 29.08.2010, 13:46
 
Дата: Воскресенье, 29.08.2010, 14:23 | Сообщение # 128 Написал: SIP
Группа: Удаленные





Quote (iviv)
SSRC помогает в плане предотвращать такого рода открытия.

SSRC это та же самая МА только с фильтром, незнай как ты его там прикрутил, но с маленьким депо не разрулить. Для демо с тысячами на начало все стратегии нормальны, а вот на реале...
 
Дата: Воскресенье, 29.08.2010, 16:59 | Сообщение # 129 Написал: kenny
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Статус: Offline
Quote (SIP)
Вот совместил Profit20 с ишимоку, но сделки открываются при таких условиях постоянно, как бы тормоза нет. Хотя с качелями что то получается, но просадки большие.

Кстати, этот индикатор переделал от DailyPivot, там Res3 и Sap3 забыл убрать, мне кажется они ни к чему. А за спойлер СПАСИБО: буду реализовывать свою стратегию.

Сообщение отредактировал kenny - Воскресенье, 29.08.2010, 17:02
 
Дата: Воскресенье, 29.08.2010, 17:21 | Сообщение # 130 Написал: SIP
Группа: Удаленные





Quote (kenny)
Кстати, этот индикатор переделал от DailyPivot,
Уровни поддержки и сопротивления по какому принципу выставляются и актуальны ли они или это приблизительно?
 
Форум Трейдеров » Разное » Архив советников » Шаблоны стратегий для UTS
Страница 13 из 24«1211121314152324»
Поиск: