Свалка индикаторов от Dserg - страница 7

 

Да индикатор классный но зря наверное Dserg
в этом направлении думаем (ищем смотрим)

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

Есть предложение по системе фильтрации, построению уровней входа и ММ.
Ну вообщем все звязанно с Dserg_Morning_v и iK_Dserg-LinReg

Где это обсудим? там или тут?

 
lexandros >>:


Уважаемый автор. Это утверждение относится именно к этим модифицированным версиям? или к прежде выложенным тоже?
изначальные версии перерисовываются:( причем не только на нулевом, но и на первом баре (что вообще делает работу по этим индикаторам - крайне сомнительной). Может быть Вы уделите время - и еще раз посмотрите свой код. Вникать в чужой - код, сами понимаете - это крайне сложная и неблагодарная работа.
Перерисовка индикаторов - в данной конкретной ТС - делает работу практически невозможной...
Приведу пример: томатный стал пурпурным - ставим бай... буквально через пару тиков - пурпурного как небыло... И осталась ровная томатная линия. Т.е. исходя из алгоритма - мы ничего и не делаем. А позы то висят! Если торговать руками - это понятно - тут уже можно действовать по обстановке. А если торговать советником - то такой вариант - делает советника практически непригодным для работы... А это очень печально... Индюки то классные... только бы решить проблему с перерисовкой.


Это всё из-за нулевого бара.

Давайте работать про цене открытия - перерисовки не будет. Совсем. Даже на нулевом баре.

Первый бар перерисовывался только для того, чтобы не оставались незакрашеные участки линии. Это ни на что не влияет.

Если вам это не нравится, вы можете закомментировать строки с [i+1] как на примере:

         //рисуем сигналы
         if (dir>0) {       
            TrendDn[i]=0;
            if (TrendDn_s[i]>0) {
               TrendUp[i]=Trend[i];
               //TrendUp[i+1]=Trend[i+1];
               TrendDn_s[i]=0;
            }
            if (TrendUp_s[i]>0) {
               TrendUp[i]=0;
               //TrendUp_s[i+1]=Trend_s[i+1];
            }
         } else {
            TrendUp[i]=0;
            if (TrendUp_s[i]>0) {
               TrendDn[i]=Trend[i];
               //TrendDn[i+1]=Trend[i+1];
               TrendUp_s[i]=0;
            }
            if (TrendDn_s[i]>0) {
               TrendDn[i]=0;
               //TrendDn_s[i+1]=Trend_s[i+1];
            }
         }

В прилепленных индикаторах нет перерисовки - на нулевом баре используются данные с первого бара индикатора.

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

А чем отличаются билды?
 
Ставлю на тест. портфельно... поглядим че выйдет... То что на флете и пиле будет слив - понятно как дважды два... машки они и в африке машки. Но возможно портфелем удастся сливы свести к минимуму. А на трендах и откатах - должен работать хорошо. Вобщем будем поглядеть. 
Автору - еще раз респект.
 
lexandros >>:
Угу... то что нужно. Спасибо. Уж лучше по ценам открытия, чем с перерисовкой на предпоследнем баре.

А чем отличаются билды?


4.2 - машка

4.3 - супертренд

 
Сергей, Ваши индикаторы просто чудо!!! Меня просто распирает от радости и благодарности. С 27.04.2010 по 30.04.2010 г. 350 пипсов. Таких результатов я еще не добивался. И все входы уверенные. Конечно, можно было и больше взять, но я ставил тейк-профит для гарантированного закрытия ордера, т.к. иногда отлучался. Еще раз спасибо за Вашу работу!!! Еще с месяц по тестирую, и возможно попробую на реале. Удачи ВАМ и Всем профитов.
 
Sapsan >>:
Сергей, Ваши индикаторы просто чудо!!! Меня просто распирает от радости и благодарности. С 27.04.2010 по 30.04.2010 г. 350 пипсов. Таких результатов я еще не добивался. И все входы уверенные. Конечно, можно было и больше взять, но я ставил тейк-профит для гарантированного закрытия ордера, т.к. иногда отлучался. Еще раз спасибо за Вашу работу!!! Еще с месяц по тестирую, и возможно попробую на реале. Удачи ВАМ и Всем профитов.


Аккуратнее :)
При тестировании на истории бывают периоды слива. Надо смотреть, чтобы рынок был подходящим, чередовать таймфреймы и валютные пары.
Если на рынке дёрганые движения, делать паузу.

Но так, да, прибыль есть.
 
Про перерисовку было всего одно замечание и все дружненько его пропустили :(
А момент существенный. Источником данных служит индикатор supertrend

double ma_s = iCustom(NULL,0,"supertrend",0,i);

Заглядываем в его код и видим

for(i = limit; i >= 0; i--) {
cciTrendNow = iCCI(NULL, 0, 50, PRICE_TYPICAL, i);
cciTrendPrevious = iCCI(NULL, 0, 50, PRICE_TYPICAL, i+1);

читаем доки:
PRICE_TYPICAL 5 Типичная цена, (high+low+close)/3

на нулевом баре индикатор использует цену закрытия этого самого нулевого бара - типичное подглядывание "в будущее". вот отсюда перерисовка. вот отсюда - замечательные результаты на истории и полный слив на реале. на истории индикатор вам нарисует все как будто цена закрытия ему известна уже на открытии бара. но на реале.... вы получите сигнал на покупку гдето в самом начале свечи. откроетесь.... через некоторое время свечечка перерисуется и на ее окончании ранее выставленного сигнала уже не будет. что имеем? на истории сигнала нет а на реале тикает сливающий ордер :))))
оно вам надо?! ;)
 
ForexTools >>:
PRICE_TYPICAL 5 Типичная цена, (high+low+close)/3

на нулевом баре индикатор использует цену закрытия этого самого нулевого бара - типичное подглядывание "в будущее". вот отсюда перерисовка. вот отсюда - замечательные результаты на истории и полный слив на реале. на истории индикатор вам нарисует все как будто цена закрытия ему известна уже на открытии бара. но на реале.... вы получите сигнал на покупку гдето в самом начале свечи. откроетесь.... через некоторое время свечечка перерисуется и на ее окончании ранее выставленного сигнала уже не будет. что имеем? на истории сигнала нет а на реале тикает сливающий ордер :))))
оно вам надо?! ;)



Но, ведь, на тестируемом инструменте цена Close на каждом тике равна Bid.

 
PapaYozh >>:

Но, ведь, на тестируемом инструменте цена Close на каждом тике равна Bid.

Вы кого обмануть хотите? себя? или рынок? если себя - возьмите зигзаг и любуйтесь на то как он красиво историю обрисовывает :)) если рынок - то сначала задумайтесь над фразой, которую очень любят повторять американцы: "если ты такой умный - то почему до сих пор такой бедный?" неужели вы думаете что вы за несколько дней\недель\месяцев\лет "занятий форексом" сумели найти чтото такое, чего за десятки и может сотни лет не нашли зубры "капиатлистической" экономики для которых это не просто интересная цяцька (как для многих из нас) а вопрос реального физического выживания!

Рискую запустить поток флуда, но чем дальше - тем больше я становлюсь уверен в том, что торговля (настоящая, большая, прибыльная по крупному) это всетаки искусство. и как и всякое искусство - она доступна не каждому. Смайлик нарисовать не сможет только безрукий, а вот Монну Лизу нарисовал только один человек за всю историю...

Причина обращения: