Перейти к содержимому


Фотография

Тогруем По Индюку Fsd


  • Please log in to reply
20 ответы в этой теме

#1 Alex7250

Alex7250

    кандидат финансовых наук

  • Пользователь
  • 101 Сообщений:
  • Пол:Мужчина

Отправлено 11 November 2009 - 08:58 PM

Стратегия основана на индикаторе FSD, на основе фракталов. :rolleyes: Не я его придумал, :aggressive: но вроде работает. Выкладываю файл с описанием + сам индюк + стейт. Там я просто открывался по сигналу, даже не глядя особо на график. Валюты, как видите самые разные. Почти все закрылись по ТП.. Может кому и пригодится... :drinks:

Прикрепленные файлы



#2 R-TRY

R-TRY

    мало говорим

  • Пользователь
  • 5 Сообщений:

Отправлено 12 November 2009 - 10:36 AM

На каких ТФ работает наиболее хорошо?
  • fizzz это понравилось

#3 fizzz

fizzz

    мало говорим

  • Пользователь
  • 7 Сообщений:
  • Пол:Мужчина

Отправлено 12 November 2009 - 11:31 AM

Какам образом FSD.mq4 прикрепить к графику?

#4 Alex7250

Alex7250

    кандидат финансовых наук

  • Пользователь
  • 101 Сообщений:
  • Пол:Мужчина

Отправлено 12 November 2009 - 11:43 AM

На каких ТФ работает наиболее хорошо?

Час,240.. можно меньше..

Какам образом FSD.mq4 прикрепить к графику?

Просто перетащить на график.. или это не тот файл?

#5 R-TRY

R-TRY

    мало говорим

  • Пользователь
  • 5 Сообщений:

Отправлено 12 November 2009 - 12:12 PM

В описании расписано как открываться на sell. На buy все также только наоборот, т.е. красная стрелка выше мувингов, мувинги направлены вверх?

#6 Guest_Глебыч_*

Guest_Глебыч_*
  • Гости

Отправлено 12 November 2009 - 12:58 PM

индюк не скачивается, перезалейте кто-нибудь, пожалуйста!

#7 Alex7250

Alex7250

    кандидат финансовых наук

  • Пользователь
  • 101 Сообщений:
  • Пол:Мужчина

Отправлено 12 November 2009 - 02:56 PM

В описании расписано как открываться на sell. На buy все также только наоборот, т.е. красная стрелка выше мувингов, мувинги направлены вверх?

угу..

Прикрепленные файлы

  • Прикрепленный файл  FSD.mq4   6.84К   107 Количество загрузок:


#8 Guest_Глебыч_*

Guest_Глебыч_*
  • Гости

Отправлено 12 November 2009 - 04:51 PM

угу..

не качается индюк((

#9 игорь

игорь

    xочу быть полезным

  • Пользователь
  • 30 Сообщений:

Отправлено 14 November 2009 - 06:43 AM

Час,240.. можно меньше..


Просто перетащить на график.. или это не тот файл?

Привет не могу скачать индюк

#10 Alex7250

Alex7250

    кандидат финансовых наук

  • Пользователь
  • 101 Сообщений:
  • Пол:Мужчина

Отправлено 14 November 2009 - 12:25 PM

Привет не могу скачать индюк

Может код поможет..
//+------------------------------------------------------------------+
//| Fractals5+Signal.mq4 |
//+------------------------------------------------------------------+
#property copyright "© Maloma"
#property indicator_chart_window
#property indicator_buffers 6
#property indicator_color1 Red
#property indicator_color2 Blue
#property indicator_color3 OrangeRed
#property indicator_color4 CornflowerBlue
#property indicator_color5 Magenta
#property indicator_color6 Teal
//---- input parameters
//---- buffers
double dUpFractalsBuffer[];
double dDownFractalsBuffer[];
double dUpSignalBuffer[];
double dDownSignalBuffer[];
double UpDiapazonBuffer[];
double DnDiapazonBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicator buffers mapping
SetIndexBuffer(0,dUpFractalsBuffer);
SetIndexBuffer(1,dDownFractalsBuffer);
SetIndexBuffer(2,dUpSignalBuffer);
SetIndexBuffer(3,dDownSignalBuffer);
SetIndexBuffer(4,UpDiapazonBuffer);
SetIndexBuffer(5,DnDiapazonBuffer);
//---- drawing settings
SetIndexStyle(0,DRAW_ARROW,EMPTY,2);
SetIndexArrow(0,119);
SetIndexStyle(1,DRAW_ARROW,EMPTY,2);
SetIndexArrow(1,119);
SetIndexStyle(2,DRAW_ARROW,EMPTY,2);
SetIndexArrow(2,241);
SetIndexStyle(3,DRAW_ARROW,EMPTY,2);
SetIndexArrow(3,242);
SetIndexStyle(4,DRAW_SECTION,EMPTY,1);
SetIndexStyle(5,DRAW_SECTION,EMPTY,1);
//----
SetIndexEmptyValue(0,0.0);
SetIndexEmptyValue(1,0.0);
SetIndexEmptyValue(2,0.0);
SetIndexEmptyValue(3,0.0);
SetIndexEmptyValue(4,0.0);
SetIndexEmptyValue(5,0.0);
//---- name for DataWindow
SetIndexLabel(0,"Fractal Up");
SetIndexLabel(1,"Fractal Down");
SetIndexLabel(2,"Signal Up");
SetIndexLabel(3,"Signal Down");
SetIndexLabel(4,"Diapazon Up");
SetIndexLabel(5,"Diapazon Down");
//---- initialization done
IndicatorShortName("F5S");
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//---- TODO: add your code here
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int i,nCountedBars;
nCountedBars=IndicatorCounted();
//---- check for possible errors
if(nCountedBars<0 || Bars<5) return(-1);
//----
i=Bars-nCountedBars-1;
while(i>=0)
{
//----Up and Down Fractals
//----5 bars Fractal
if(High[i+3]>High[i+3+1] && High[i+3]>High[i+3+2] && High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2])
{
dUpSignalBuffer[i]= Low[i]-3*Point;
dUpFractalsBuffer[i+3]= High[i+3];
UpDiapazonBuffer[i]= Open[i];
UpDiapazonBuffer[i+3]= High[i+3];
}
if(Low[i+3]<Low[i+3+1] && Low[i+3]<Low[i+3+2] && Low[i+3]<Low[i+3-1] && Low[i+3]<Low[i+3-2])
{
dDownSignalBuffer[i]= High[i]+3*Point;
dDownFractalsBuffer[i+3]= Low[i+3];
DnDiapazonBuffer[i]= Open[i];
DnDiapazonBuffer[i+3]= Low[i+3];
i--;
continue;
}
//----6 bars Fractal
if(High[i+3]==High[i+3+1] && High[i+3]>High[i+3+2] && High[i+3]>High[i+3+3] && High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2])
{
dUpSignalBuffer[i]= Low[i]-3*Point;
dUpFractalsBuffer[i+3]= High[i+3];
UpDiapazonBuffer[i]= Open[i];
UpDiapazonBuffer[i+3]= High[i+3];
}
if(Low[i+3]==Low[i+3+1] && Low[i+3]<Low[i+3+2] && Low[i+3]<Low[i+3+3] && Low[i+3]<Low[i+3-1] && Low[i+3]<Low[i+3-2])
{
dDownSignalBuffer[i]= High[i]+3*Point;
dDownFractalsBuffer[i+3]= Low[i+3];
DnDiapazonBuffer[i]= Open[i];
DnDiapazonBuffer[i+3]= Low[i+3];
i--;
continue;
}
//----7 bars Fractal
if(High[i+3]>=High[i+3+1] && High[i+3]==High[i+3+2] && High[i+3]>High[i+3+3] && High[i+3]>High[i+3+4] && High[i+3]>High[i+3-1] &&
High[i+3]>High[i+3-2])
{
dUpSignalBuffer[i]= Low[i]-3*Point;
dUpFractalsBuffer[i+3]= High[i+3];
UpDiapazonBuffer[i]= Open[i];
UpDiapazonBuffer[i+3]= High[i+3];
}
if(Low[i+3]<=Low[i+3+1] && Low[i+3]==Low[i+3+2] && Low[i+3]<Low[i+3+3] && Low[i+3]<Low[i+3+4] && Low[i+3]<Low[i+3-1] &&
Low[i+3]<Low[i+3-2])
{
dDownSignalBuffer[i]= High[i]+3*Point;
dDownFractalsBuffer[i+3]= Low[i+3];
DnDiapazonBuffer[i]= Open[i];
DnDiapazonBuffer[i+3]= Low[i+3];
i--;
continue;
}
//----8 bars Fractal
if(High[i+3]>=High[i+3+1] && High[i+3]==High[i+3+2] && High[i+3]==High[i+3+3] && High[i+3]>High[i+3+4] && High[i+3]>High[i+3+5] &&
High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2])
{
dUpSignalBuffer[i]= Low[i]-3*Point;
dUpFractalsBuffer[i+3]= High[i+3];
UpDiapazonBuffer[i]= Open[i];
UpDiapazonBuffer[i+3]= High[i+3];
}
if(Low[i+3]<=Low[i+3+1] && Low[i+3]==Low[i+3+2] && Low[i+3]==Low[i+3+3] && Low[i+3]<Low[i+3+4] && Low[i+3]<Low[i+3+5] &&
Low[i+3]<Low[i+3-1] && Low[i+3]<Low[i+3-2])
{
dDownSignalBuffer[i]= High[i]+3*Point;
dDownFractalsBuffer[i+3]= Low[i+3];
DnDiapazonBuffer[i]= Open[i];
DnDiapazonBuffer[i+3]= Low[i+3];
i--;
continue;
}
//----9 bars Fractal
if(High[i+3]>=High[i+3+1] && High[i+3]==High[i+3+2] && High[i+3]>=High[i+3+3] && High[i+3]==High[i+3+4] && High[i+3]>High[i+3+5] &&
High[i+3]>High[i+3+6] && High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2])
{
dUpSignalBuffer[i]= Low[i]-3*Point;
dUpFractalsBuffer[i+3]= High[i+3];
UpDiapazonBuffer[i]= Open[i];
UpDiapazonBuffer[i+3]= High[i+3];
}
if(Low[i+3]<=Low[i+3+1] && Low[i+3]==Low[i+3+2] && Low[i+3]<=Low[i+3+3] && Low[i+3]==Low[i+3+4] && Low[i+3]<Low[i+3+5] &&
Low[i+3]<Low[i+3+6] && Low[i+3]<Low[i+3-1] && Low[i+3]<Low[i+3-2])
{
dDownSignalBuffer[i]= High[i]+3*Point;
dDownFractalsBuffer[i+3]= Low[i+3];
DnDiapazonBuffer[i]= Open[i];
DnDiapazonBuffer[i+3]= Low[i+3];
i--;
continue;
}
i--;
}
//----
return(0);
}
//+------------------------------------------------------------------+

#11 игорь

игорь

    xочу быть полезным

  • Пользователь
  • 30 Сообщений:

Отправлено 14 November 2009 - 01:49 PM

а что с этим кодом делать?
[/quote]

#12 Стрингер

Стрингер

    доктор финансовых наук

  • Пользователь
  • 457 Сообщений:

Отправлено 14 November 2009 - 02:34 PM

а что с этим кодом делать?


Скопируй весь код, перенеси в МетаЕдитор, сохрани под каким-нибудь именем, скомпилируй и пользуйся на здоровье. Или я попробую выложить индикатор, может отсюда скачается.

Прикрепленные файлы

  • Прикрепленный файл  FSD.mq4   6.84К   78 Количество загрузок:


#13 игорь

игорь

    xочу быть полезным

  • Пользователь
  • 30 Сообщений:

Отправлено 14 November 2009 - 03:54 PM

Скопируй весь код, перенеси в МетаЕдитор, сохрани под каким-нибудь именем, скомпилируй и пользуйся на здоровье. Или я попробую выложить индикатор, может отсюда скачается.

Спасибо! сделал все нормально

#14 игорь

игорь

    xочу быть полезным

  • Пользователь
  • 30 Сообщений:

Отправлено 15 November 2009 - 07:15 AM

Алекс вот у тебя практически все сделки закрыты по Т/Р,может опишешь это поточнее. :wink:

#15 игорь

игорь

    xочу быть полезным

  • Пользователь
  • 30 Сообщений:

Отправлено 15 November 2009 - 07:25 AM

и еще один вопрос я понимаю что направление ты выбираешь по старшим ТФ, но вот конкретно как ты говоришь по стрелкам торгуешь, на каком ТФ?

#16 Alex7250

Alex7250

    кандидат финансовых наук

  • Пользователь
  • 101 Сообщений:
  • Пол:Мужчина

Отправлено 15 November 2009 - 01:31 PM

и еще один вопрос я понимаю что направление ты выбираешь по старшим ТФ, но вот конкретно как ты говоришь по стрелкам торгуешь, на каком ТФ?

Тот стейт, который я выложил, он за первый тестовый день. ТФ разные. Просто искал нужную комбинацию, с соблюдением всего трех правил и открывался с минимальным ТП, где-то два спреда. Без стопов. А правила есть в файле:
"мувинги вниз под углом, все выше стрелки, имеем достаточное расстояние от стрелки до ключевого уровня." И не важно какой ТФ, от 5мин до 240 все работает. Один лишь минус. :search: Что бы все мувинги были под углом, нужен тренд. И не должно быть пересечек. Вот если глянуть глубже, этот набор мувингов тоже имеет свои паттрены. Желтый и зеленый горизонтально - флет, пофиг куда гонят, все равно вернется. По классике, после пересечки идем до зеленого и тут 2 варианта, если слегка касаемся и потом разворот - это значит идем в кэш, за деньгами - будет сильный откат, а потом разворот и уже до желтого. Ну а если сразу пробитие и до желтого тогда это означает разворот тренда и кэш будет потом. Примеры приведу. Кроме того есть правило всегда двойное касание желтого, на всех ТФ. Я на этом не мало денех сделал... Да и пробитие красного, тоже как правило с откатом. Еще один минус :mellow: - мувинги не дают четкого входа, а вот по фракталам можно. Есть у меня один индюк, сделанный эксклюзивно, на заказ, так он реально дает точки входа + привязан ко всем ТФ.. Вот это вещь.. Можете увидеть на картинках надписи вверху: Buy wait (покупки - ждем), Sell ниже (цена).. Все просто. :rolleyes:

Прикрепленные файлы



#17 Desperado

Desperado

    мало говорим

  • Пользователь
  • 7 Сообщений:

Отправлено 16 November 2009 - 03:29 PM

Здравствуйте, Алекс
Посмотрел Ваши последние картинки и что-то не понял в чем эксклюзивность индикатора. Большая часть сигналов отталкивается от пробития уровня, который можно варьировать от предыдущего до глобального. Прошу Вас пояснить.

#18 Linux

Linux

    академик финансов

  • Пользователь
  • 768 Сообщений:
  • Пол:Мужчина

Отправлено 16 November 2009 - 06:28 PM

не качается индюк((

Все качаеться :dance2:

#19 Alex7250

Alex7250

    кандидат финансовых наук

  • Пользователь
  • 101 Сообщений:
  • Пол:Мужчина

Отправлено 16 November 2009 - 08:09 PM

Здравствуйте, Алекс
Посмотрел Ваши последние картинки и что-то не понял в чем эксклюзивность индикатора. Большая часть сигналов отталкивается от пробития уровня, который можно варьировать от предыдущего до глобального. Прошу Вас пояснить.

Ну может я борщанул, насчет эксклюзивности.. Но мне нравится индюк. Идея его - работать по "таблице цен". Все просто. Вот пишет он по дейлям: покупать выше 1.5047. А по 240 - покупки выше 1.4993, а по часу - выше 1.4989. Вот и будем "пилить" первую цену в три приема. Тупо работаем по "таблице", и следим за изменениями.. :rolleyes:

#20 Anton_uz

Anton_uz

    кандидат финансовых наук

  • Пользователь
  • 117 Сообщений:
  • Пол:Мужчина

Отправлено 01 January 2010 - 01:00 AM

Ну и напоследок, моя старая-старая стратегия. Набор из 5-ти мувингов. Подходит для аналитики или просто что-бы скоротать время зимним вечером.. :rolleyes:



прочитал бегло и получились скользящие средние... - мой эксперт торгует на их основе (Аллигатор + Параболик), только метод немного проще и надёжней
недостатки всё те же: запаздывание показаний индикатора (как и всех остальных индикаторов)
т.е., если пошёл резкий спад, то индикатор это покажет спустя 0,5 - 1 час (стоп лосс сработает здесь быстрее)

этот метод хорош для подтверждения создания ордера.




1 человек читают эту тему

0 пользователей, 1 гостей, 0 скрытых пользователей