Ответить
26.08.2015, 14:57
Аватар для kalasch
kalasch kalasch на форуме Новичок форума
Регистрация: 04.04.2012 / Сообщений: 58
Поблагодарили 9 раз(а) / Репутация: 10
всем ривет!сделайте пожалуйста советник на этом индикаторе по его сигналам!т.е при появлении стрелки орываетья ордер и закрытие его происходит на следующей свечи открытия!заранее спасибо!

Скрытый текст

//+------------------------------------------------------------------+
//| i-sig.mq4 |
//| 3172552 & KimIV |
//| http://www.kimiv.ru |
//| |
//| 23.10.2005 Индикатор сигналов |
//+------------------------------------------------------------------+
#property copyright "3172552 & KimIV"
#property link "http://www.kimiv.ru"

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 LightBlue
#property indicator_color2 Salmon
#property indicator_color3 LightBlue
#property indicator_color4 Salmon

//------- Внешние параметры индикатора -------------------------------
extern int NumberOfBars = 2000; // Количество баров обсчёта (0-все)
extern int bd = 7; //last bar body lenght
extern int bdd = 40; //body lenght for double top/buttom bars
extern int sd = 11; //shadow difference for fractal bars
extern int sdd = 6; //shadow difference for double tops/buttoms bars

//------- Глобальные переменные --------------------------------------
int ArrowInterval;

//------- Буферы индикатора ------------------------------------------
double SigBuy[];
double SigSell[];
double SigExitBuy[];
double SigExitSell[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
void init() {
SetIndexBuffer(0, SigBuy);
SetIndexStyle (0, DRAW_ARROW);
SetIndexArrow (0, 233);
SetIndexEmptyValue(0, EMPTY_VALUE);

SetIndexBuffer(1, SigSell);
SetIndexStyle (1, DRAW_ARROW);
SetIndexArrow (1, 234);
SetIndexEmptyValue(1, EMPTY_VALUE);

SetIndexBuffer(2, SigExitBuy);
SetIndexStyle (2, DRAW_ARROW);
SetIndexArrow (2, 251);
SetIndexEmptyValue(2, EMPTY_VALUE);

SetIndexBuffer(3, SigExitSell);
SetIndexStyle (3, DRAW_ARROW);
SetIndexArrow (3, 251);
SetIndexEmptyValue(3, EMPTY_VALUE);

ArrowInterval = GetArrowInterval();
}

//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
void start() {
double ms[4];
int loopbegin, shift;

if (NumberOfBars==0) loopbegin = Bars - 1;
else loopbegin = NumberOfBars - 1;

for (shift=loopbegin; shift>=0; shift--) {
ms[0] = EMPTY_VALUE;
ms[1] = EMPTY_VALUE;
ms[2] = EMPTY_VALUE;
ms[3] = EMPTY_VALUE;
GetSignals(shift, ms);
SigBuy[shift] = ms[0];
SigSell[shift] = ms[1];
SigExitBuy[shift+1] = ms[2];
SigExitSell[shift+1] = ms[3];
}
}

//+------------------------------------------------------------------+
//| Возвращает сигналы |
//+------------------------------------------------------------------+
void GetSignals(int nb, double& ms[]) {
bool bc1=False, bc2=False, bc3=False;
bool sc1=False, sc2=False, sc3=False;

//just unconfirmed fractal with last bar White
bc1=( (Low[nb+3]-Low[nb+2])>(sd*Point)
&& (Low[nb+4]-Low[nb+2])>(sd*Point)
&& (Low[nb+1]-Low[nb+2])>(sd*Point)
&& (Close[nb+1]-Open[nb+1])>(bd*Point)
);
//just unconfirmed frsctal with last bar Black
sc1=( (High[nb+2]-High[nb+3])>(sd*Point)
&& (High[nb+2]-High[nb+4])>(sd*Point)
&& (High[nb+2]-High[nb+1])>(sd*Point)
&& (Open[nb+1]-Close[nb+1])>(bd*Point)
);
//double buttom fractal
bc2=( (Low[nb+4]-Low[nb+2])>(sd*Point)
&& (Low[nb+5]-Low[nb+2])>(sd*Point)
&& (Low[nb+1]-Low[nb+2])>(sd*Point)
&& (Close[nb+1]-Open[nb+1])>(bd*Point)
&& (MathAbs(Low[nb+3]-Low[nb+2]))<(sdd*Point)
);
//double top fractal
sc2=( (High[nb+2]-High[nb+4])>(sd*Point)
&& (High[nb+2]-High[nb+5])>(sd*Point)
&& (High[nb+2]-High[nb+1])>(sd*Point)
&& (Open[nb+1]-Close[nb+1])>(bd*Point)
&& (MathAbs(High[nb+3]-High[nb+2]))<(sdd*Point)
);
//long bars double buttom fractal
bc3=( (Low[nb+3]-Low[nb+2])>(sd*Point)
&& (Low[nb+4]-Low[nb+2])>(sd*Point)
&& (MathAbs(Low[nb+1]-Low[nb+2]))<(sdd*Point)
&& (Close[nb+1]-Open[nb+1])>(bdd*Point)
&& (Open[nb+2]-Close[nb+2])>(bdd*Point)
);
//long bars double top fractal
sc3=( (High[nb+2]-High[nb+3])>(sd*Point)
&& (High[nb+2]-High[nb+4])>(sd*Point)
&& (MathAbs(High[nb+2]-High[nb+1]))<(sdd*Point)
&& (Open[nb+1]-Close[nb+1])>(bdd*Point)
&& (Close[nb+2]-Open[nb+2])>(bdd*Point)
);

if (bc1 || bc2 || bc3) ms[0]=Low[nb]-ArrowInterval*Point;
if (sc1 || sc2 || sc3) ms[1]=High[nb]+ArrowInterval*Point;
}

//+------------------------------------------------------------------+
//| Возвращает интервал установки сигнальных указателей |
//+------------------------------------------------------------------+
int GetArrowInterval() {
int p = Period();

switch (p) {
case 1: return(5);
case 5: return(7);
case 15: return(10);
case 30: return(15);
case 60: return(20);
case 240: return(30);
case 1440: return(80);
case 10080: return(150);
case 43200: return(250);
}
}
//+------------------------------------------------------------------+
[свернуть]

Последний раз редактировалось NSerega; 26.08.2015 в 22:30.
26.08.2015, 16:20
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Местный знаток
Регистрация: 12.01.2012 / Сообщений: 683
Поблагодарили 973 раз(а) / Репутация: 973
  • Отправить сообщение для MrGreen86 с помощью Skype™
всем ривет!сделайте пожалуйста ....
код индикатора прикрепите в виде mq4 файла.
26.08.2015, 16:38
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Местный знаток
Регистрация: 12.01.2012 / Сообщений: 683
Поблагодарили 973 раз(а) / Репутация: 973
  • Отправить сообщение для MrGreen86 с помощью Skype™
День добрый! возможно ли в индикаторе делать отметки(звёздочки,полосочк и,крестики) в местах слияния и расхождения ssa и коридора.

Coridor FullSSA normalize - mtf + lines 3.01 nmc _mod.mq4
26.08.2015, 16:49
Регистрация: 29.09.2013 / Сообщений: 722
Поблагодарили 2,202 раз(а) / Репутация: 2205
Всем ривет!сделайте пожалуйста советник на этом индикаторе по его сигналам!т.е при появлении стрелки орываетья ордер и закрытие его происходит на следующей свечи открытия!заранее спасибо!
Привет! К сожалению, метаэдитор по данному алгоритму выдает предупреждение и по этому не возможно создать файл.
Пожалуйста, подправьте кто нибудь.

Последний раз редактировалось Аввакум2; 26.08.2015 в 16:55.
26.08.2015, 16:55
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
[QUOTE=Аввакум2;1045932]
Всем ривет!сделайте пожалуйста советник на этом индикаторе по его сигналам!т.е при появлении стрелки орываетья ордер и закрытие его происходит на следующей свечи открытия!заранее спасибо!

Привет! К сожалению, метаэдитор по данному алгоритму выдает предупреждение и по этому не возможно создать файл.
Пожалуйста, подправьте кто нибудь.
26.08.2015, 16:57
Регистрация: 29.09.2013 / Сообщений: 722
Поблагодарили 2,202 раз(а) / Репутация: 2205
[QUOTE=Maks Shukurov;1045934]Большое спасибо!! )))
26.08.2015, 17:18
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Местный знаток
Регистрация: 12.01.2012 / Сообщений: 683
Поблагодарили 973 раз(а) / Репутация: 973
  • Отправить сообщение для MrGreen86 с помощью Skype™
[QUOTE=Maks Shukurov;1045934]вопрос не в том чтобы это сделать, а чтобы это сделал человек который просит помочь.
26.08.2015, 17:19
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Местный знаток
Регистрация: 12.01.2012 / Сообщений: 683
Поблагодарили 973 раз(а) / Репутация: 973
  • Отправить сообщение для MrGreen86 с помощью Skype™
всем ривет!сделайте пожалуйста советник на этом индикаторе по его сигналам!т.е при появлении стрелки орываетья ордер и закрытие его происходит на следующей свечи открытия!заранее спасибо!
держи. убедительная просьба в следующий раз присылать файле файлами а не текстом в теле сообщения.
Desktop.zip
26.08.2015, 17:25
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
[QUOTE=MrGreen86;1045944]
Сообщение от: Maks Shukurov

вопрос не в том чтобы это сделать, а чтобы это сделал человек который просит помочь.
Ну а если человек с кодом на "Вы" ? Не знает, как даже открыть метаэдитор ? Ведь и такое тоже бывает...
26.08.2015, 17:27
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Местный знаток
Регистрация: 12.01.2012 / Сообщений: 683
Поблагодарили 973 раз(а) / Репутация: 973
  • Отправить сообщение для MrGreen86 с помощью Skype™
[QUOTE=Maks Shukurov;1045952]

Ну а если человек с кодом на "Вы" ? Не знает, как даже открыть метаэдитор ? Ведь и такое тоже бывает...
так он видать открыл его, скопировал и вставил тут текстом. вместо того чтобы приложить файл.
26.08.2015, 17:41
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
[QUOTE=MrGreen86;1045955]
Сообщение от: Maks Shukurov

так он видать открыл его, скопировал и вставил тут текстом. вместо того чтобы приложить файл.
На некоторых форумах и сайтах работы И.В Кима выложены именно таким образом - открытый текст, а не файл Mq4
26.08.2015, 17:46
Аватар для Evrik
Evrik Evrik вне форума Почётный гражданин
Регистрация: 27.03.2013 / Сообщений: 458
Поблагодарили 358 раз(а) / Репутация: 359
[QUOTE=Maks Shukurov;1045973]

На некоторых форумах и сайтах работы И.В Кима выложены именно таким образом - открытый текст, а не файл Mq4
Добрый вечер Максим. Я Вам уже столько на почту написал, а Вы игнорируете, можно узнать в чем причина?
"Слушай всех, прислушивайся к немногим, решай сам"
26.08.2015, 17:50
Аватар для RoboMaks
RoboMaks RoboMaks вне форума Элитный участник
Регистрация: 19.08.2012 / Адрес: Баку, Азербайджан / Сообщений: 651
Поблагодарили 1,121 раз(а) / Репутация: 1131
  • Отправить сообщение для RoboMaks с помощью Skype™
[QUOTE=Evrik;1045977]
Сообщение от: Maks Shukurov

Добрый вечер Максим. Я Вам уже столько на почту написал, а Вы игнорируете, можно узнать в чем причина?
Добрый вечер! Извиняюсь, возможно попадает в спам, не видел. К сожалению - спам удаляется у меня сразу, если можно - напишите ещё раз, посмотрю. Ещё раз извиняюсь
Evrik 
26.08.2015, 19:01
Аватар для yurecwa
yurecwa yurecwa вне форума Активный участник
Регистрация: 12.08.2009 / Сообщений: 37
Поблагодарили 61 раз(а) / Репутация: 61
Здравствуйте Уважаемые программисты. Помогите пожалуйста со следующим. Недавно столкнулся с индикатором строящим ренко ренж бары, как мне показалось это интересный вариант для опробования некоторых стратегий, но возникла проблема с тем, что при обрыве соединения, или недолгом отключении терминала, при последующем запуске терминала или появлении соединения ренко ренж бары перерисовываются. Решение вижу в том что бы в индикаторе установить параметр начала расчета ренко ренж баров. То есть к примеру устанавливаем дату 20.01.2015 и расчет и построение происходит с этой даты. В этом случае будет исключена перерисовка, а также появится возможность строить разные графики на одной и той же паре. В программировании я не селен, поэтому прошу Вашей помощи.
RenkoRangeBarsV1.2 new format.mq4
26.08.2015, 19:08
Аватар для alex777138
alex777138 alex777138 вне форума Интересующийся
Регистрация: 13.04.2014 / Сообщений: 29
Поблагодарили 3 раз(а) / Репутация: 4
Пробуй
На Золоте тормозит, а на остальных вродь норм
Как работает данный индикатор..??
26.08.2015, 20:17
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,381
Поблагодарили 851 раз(а) / Репутация: 854
держи. убедительная просьба в следующий раз присылать файле файлами а не текстом в теле сообщения.
Вложение 216886
MrGreen86,посмотри пожалуйста здесь.

http://forexsystemsru.com/yazyk-programmirovaniya-mql4/65203-predlozheniya-po-avtomatizacii-torgovli-22.html
А то никто не берётся.Спасибо.
26.08.2015, 23:13
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,381
Поблагодарили 851 раз(а) / Репутация: 854
держи. убедительная просьба в следующий раз присылать файле файлами а не текстом в теле сообщения.
Вложение 216886
Не могли бы переделать,чтобы открывал сделку прямо на свече,
Открывает на следующей и тут же закрывает.
Спасибо.
27.08.2015, 07:17
Аватар для vinvlad
vinvlad vinvlad на форуме Активный участник
Регистрация: 14.10.2013 / Адрес: планета Земля / Сообщений: 79
Поблагодарили 82 раз(а) / Репутация: 83
Как работает данный индикатор..??
Если кратко - линии-это максимальный объём по данной цене, прошедший за соответственную сессию. Рассматривается как уровень, от которого пойдёт расторговка. Но индикатор сам очень старый и полностью от него зависает терминал, а более нового похожего - не видел(кроме TPO: time-price, но эти - другая история).
27.08.2015, 08:56
Аватар для bornikol
bornikol bornikol на форуме Элитный участник
Регистрация: 29.05.2011 / Сообщений: 741
Поблагодарили 1,727 раз(а) / Репутация: 1767
Добрый день! Уважаемые программисты помогите пожалуйста.Сделайте,если можно,что бы
индикатор FIBO_ZONE не вставал в нижнем окне а была видна только та его часть что на основном графике.
P.S. Чтобы не убирать первоначальную версию, добавьте что нибудь в название.
Например : FIBO_ZONE _ v1
27.08.2015, 09:01
Аватар для lexshur
lexshur lexshur вне форума Новичок форума
Регистрация: 02.07.2011 / Адрес: Россия, Иркутск. / Сообщений: 62
Поблагодарили 9 раз(а) / Репутация: 10
Уважаемые программисты!
Большая просьба сделайте в советнике, чтобы он не только лот умножал
на*2 но и шаг тоже. Почему то, иногда оставляет одну сделку открытой. Хотя должен все сделки закрывать.
Ответить

Метки
доработать эксперта, доработка индикаторов, исправить советник, программисты форекс


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 22:36. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO