Jump to content
Elliott Wave Forum

Избранные индикаторы...


Recommended Posts

  On 2/21/2011 at 8:09 PM, baby_doe said:

Подскажите: существует ли для метатрейдера более функциональный трейлинг-стоп, нежели стандартный?

Хоть и поздно, но отвечу-вот для разминки трал.

Link to comment
Share on other sites

  On 2/21/2011 at 8:09 PM, baby_doe said:

Подскажите: существует ли для метатрейдера более функциональный трейлинг-стоп, нежели стандартный?

Хоть и поздно, но отвечу-вот для разминки трал.

trailing для сигналов Профитордер.rarFetching info...

Link to comment
Share on other sites

zuker, спасибо. Но это не совсем то, чего бы мне хотелось.

Попробую объяснить: вводим уровень "a", при достижении которого стоп выставится на введенный уровень "b".

Это должен быть несложный скрипт, по идее.

Link to comment
Share on other sites

  On 9/8/2011 at 10:41 AM, baby_doe said:

zuker, спасибо. Но это не совсем то, чего бы мне хотелось.

Попробую объяснить: вводим уровень "a", при достижении которого стоп выставится на введенный уровень "b".

Это должен быть несложный скрипт, по идее.

Вот советник,там выставляешь через сколько пунктов профита и на сколько пунктов перенести стоп.Но действует один раз. Ну в смысле,задал через 100п перенос стопа на 80п ,при профите в 100п ,советник перенесет стоп на 80п в плюс.Удобно использовать для перевода в б/у.e-MovingInWL2.mq4

Link to comment
Share on other sites

  • 2 weeks later...

Свой старый решил перенести на новую базу zup_v101ABCD, т.к. Евгений его доработал и он стал шустрее.

За основу взята модель AB=CD с развитием до 2.618*AB=CD

Уровни 1.0, 1.272, 1.618, 2.0, 2.618 ( в инверсном добавлен уровень 0.618)

Прямоугольник выводимый у цели рассчитывается цель +- 4%

Пунктирная линия показывает уровень AB=CD для своей модели.

В индикаторе введен контроль модели по времени

maxcel - максимальный уровень для основных моделей который будет контролировать индикатор (от 1 до 2.618)

imaxcel - максимальный уровень для инверсных моделей который будет контролировать индикатор (от 0.618 до 2.618)

deltatime - % отклонения по времени в большую сторону

RECT - выводить или нет прямоугольник

Bull - выводить бычьи модели

Bear - выводить медвежьи модели

Контроль по времени рассчитывается (A-B)*( maxcel или imaxcel)*(1+deltatime)+2 = C-D' (D' это нулевой бар)

(C-D) > (A-B)** модель не выводится

Все остальные параметры стандартные из ZUP

post-1400-056824900 1316622889.gif

Link to comment
Share on other sites

Добавил 2 параметра

ExtDeltaGartley_min_AC = 0.09; - % отклонения уровня AC от идеала +-

line = true; - прорисовка/удаление линий

Основные и инверсные модели показаны на графике

Информация на ромбиках имеет такой вид 2_11Triangle14_1.272AB=CD[1.414*0.707]_A-B=149_C=101

2 - номер найденной модели

11 - Extindicator с таким номером

Triangle14 - номер лини

1.272AB=CD[1.414*0.707] -

1.272 - уровень ромбика данной модели

AB=CD[1.414*0.707] - основа данной модели

уровень AC=1.414, уровень BD=0.707 (получаем AB=CD)

AC<=1 - основная модель

AC> 1 - инверсная модель

A-B - расчетное время данной модели в барах с учетом введенных параметров ( imaxcel = 2.618; deltatime = 0.2;)

С - истинное время данной модели

из данных параметров мы видим, что отведенного времени на отработку данной модели осталось 48 баров (149-101)

Во вложении индикатор с дополнениями

post-1400-012310300 1316808165.gif

ZUP_v101_ABCD+.mq4Fetching info...

Link to comment
Share on other sites

Diver

подскажи где почитать про то что ты сотворил

понравились чёткии уровни

звиняй за может глупый вопрос- я еще учусь и постигаю тайны торговли на фораксе

Спасиб!

Link to comment
Share on other sites

Следующая и надеюсь последняя с изменениями и дополнениями

Изменен параметр GartleyPattern = 2; на zup_p = 2;

Для желающих самостоятельно настраивать цвета

extern bool colabcd = true; (false - стандартные из zup)

extern color colabcd1 = DarkGreen;

extern color colabcd2 = DarkSlateGray;

extern color colabcd3 = Olive;

extern color colabcd4 = Teal;

extern color colabcd5 = Maroon;

extern color colabcd6 = Pink;

extern color colabcd7 = SaddleBrown;

extern color colabcd8 = DarkGoldenrod;

extern color colabcd9 = Sienna;

extern color colabcd10 = DarkTurquoise;

extern color colabcd11 = MediumVioletRed;

extern color colabcd12 = Chocolate;

extern color colabcd13 = Crimson;

extern color colabcd14 = DarkOrchid;

extern color colabcd15 = Peru;

первые 15 настраиваем, а далее по циклу 16=1 и т.д.

zup_p = 4; - вилы с ExtIndicator = 0;

post-1400-059839200 1317496234.gif

zup_p = 3; - бабочки

post-1400-056820500 1317496279.gif

zup_p = 2; - ABCD

post-1400-083866900 1317496308.gif

zup_p = 1; - 5-0 и 0.5 / 0.786-0.886 && 0.618 / 0.786-0.886 (куколки)

post-1400-020135000 1317496335.gif

zup_p > 4; - стандартный ZUP

ZUP_v102_ABCD+1.mq4Fetching info...

Link to comment
Share on other sites

  • 4 weeks later...

Небольшие добавления и исправления.

extern string______________00_____________ = "Parameters for ABCD_5.0/0.5_3d";

extern int zup_p = 2; (0-3 движения, 1- 5.0 и куколки, 2-ABCD, 3- бабочки, 4- вилы)

extern double maxcel = 2.618; (максимальный уровень прямого паттерна)

extern double imaxcel = 2.618; (максимальный уровень инверсного паттерна)

extern double deltatime = 0.2; (погрешность по времени)

extern double Ext_ABCD_50_min_max_AC= 0.09; (погрешность уровня АС)

extern double A_C = 0.0; (0- все паттерны ABCD, >0- задается один произвольный паттерн (допустим 0,618 или 1,618) )

extern bool RECT = false; (true- вывод прямоугольника у цели)

extern bool celur = true; (true- вывод пунктирной линии у цели)

extern bool line = true; (false- линии ABCD не выводятся)

extern bool history = false; (true- вывод истории)

extern int ExtMaxBar = 1000; // Количество баров обсчёта (0-все)

extern int ExtMinBar = 0; (начальный бар обсчета)

extern bool ExtAlert_abcd = false; (true- вывод сообщений о новом паттерне)

extern double Alerts = 0.382; (начальный уровень вывода сообщений (значения любые) )

extern double Alerte = 0.382; (конечный уровень вывода сообщений (значения любые) )

extern bool Bull = true; ( false- бычьи паттерны не выводятся)

extern bool Bear = true; ( false- медвежьи паттерны не выводятся)

extern bool colabcd = true; (true- произвольное задание цветов паттерна)

extern int d3 = 2; (1- стандартные 3 движения, 2- стандартные с длинной или короткой 1-й ногой, 3- нестандартные 3 движения, 4- нестандартные с длинной или короткой 1-й ногой)

ZUP_v102_ABCD+3.mq4Fetching info...

Link to comment
Share on other sites

  • 5 weeks later...
  • 2 weeks later...
  On 11/15/2008 at 7:10 PM, brici said:

Предлагаю индикатор TDI.

хорошо помогает это дополнение к TDI-от излишней торопливости :connie_13:

параметры можно варировать

SSL_fast_sBar_alert_mtf.mq4Fetching info...

post-17695-0-45316000-1323693653.jpg

Link to comment
Share on other sites

Да,,,, видно чтото покурил автор прежде чем такое навоять. А вот в принципе и текст, математика на высшем уровне. Складываем пару стандартных, условие "Гут" - в низ, "НЕ гут" - вверх, "НЕ подтвердилось" - удалить при следующем обнавлении.

#property copyright ""

#property link "http:"

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 FireBrick

#property indicator_color2 FireBrick

extern double minDiff = 0.1;

//---- buffers

double ExtMapBuffer1[];

double ExtMapBuffer2[];

int init()

{

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,234);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexEmptyValue(0,0.0);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,233);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexEmptyValue(1,0.0);

return(0);

}

int deinit()

{

return(0);

}

double iMMKV(int index)

{

double res = 0;

double pik;

double avg = iMA(NULL, 0, 3, 0, MODE_SMMA, PRICE_CLOSE, index + 1);

if (High[index + 1] < avg) { // sell

pik = Low[index + 1];

if (Low[index] - pik > minDiff * (High[index] - Low[index])) res = 0 - pik;

}

if (Low[index + 1] > avg) { // by

pik = High[index + 1];

if (pik - High[index] > minDiff * (High[index] - Low[index])) res = pik + 0;

}

return (res);

}

int start()

{

int limit;

int counted_bars=IndicatorCounted();

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

double ind;

for(int i=0; i<limit; i++) {

ind = iMMKV(i);

if (ind > 0) ExtMapBuffer1 = ind;

if (ind < 0) ExtMapBuffer2 = -ind;

}

return(0);

}

//+------------------------------------------------------------------+

Link to comment
Share on other sites

  On 12/13/2011 at 6:50 AM, long333 said:

Да,,,, видно

фиг его знает,что курит автор(с)

но на М30 евра\бакс работает неплохо-в комплексе с другими индиками :rainingsmile:

Link to comment
Share on other sites

  • 1 month later...
  On 5/26/2009 at 3:49 PM, Diver said:

Индикатор #MFT_GAP && Windows

С ним можно окна и ГЭПы со старшего периода видеть на младшем.

С уважением,

Петр

Подскажите пожалуйста, нужна помощь...

Ни на одном ТФ не показывает, что только уже не делал...

Он цепляется на график один или еще с каким-то индикатором?!?...

Параметры по умолчанию?!?...

Заранее всем спасибо...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...