Индикаторы форекс Обсуждение, поиск и тестирование индикаторов для MT4.

Ответ
 
Опции темы
Старый 26.06.2010, 23:24   #41 (permalink)
Интересующийся
 
Аватар для Альмир
 
Регистрация: 09.06.2010
Сообщений: 1
Репутация: 1
Альмир
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Спасибо за индикатор, попробую...
Альмир вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 27.06.2010, 21:18   #42 (permalink)
Интересующийся
 
Аватар для Papius
 
Регистрация: 03.04.2010
Сообщений: 2
Репутация: 1
Papius
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Сообщение от Sapper Посмотреть сообщение
Смотрите. В архиве есть всё необходимое.
Скачал, пока не смотрел, но спасибо! Не обижайтесь на тех, у кого СПАСИБО надо выпрашивать, это всё трудное детство, деревянные игрушки и т.д и т.п.
Papius вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.07.2010, 21:42   #43 (permalink)
Интересующийся
 
Аватар для upoint
 
Регистрация: 03.07.2010
Сообщений: 5
Репутация: 1
upoint
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 1
Скажу и я спасибо на словах, репутации мало для автоматического, индикатор глянем обязательно...
Тоже многое чего скачиваю, а ставить - время маловато...
upoint вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 13.07.2010, 11:33   #44 (permalink)
Новичок форума
 
Аватар для jek1380
 
Регистрация: 12.07.2010
Сообщений: 36
Репутация: 5
jek1380
Сказал(а) спасибо: 220
Поблагодарили 4 раз(а) в 4 сообщениях
Поинты: 12
Сообщение от Sapper Посмотреть сообщение
Ребята, а вы не надорвались скачивать? На этот момент скачали 59 пользователей. А спасибо сказали только двое. Вы что, считаете, что я обязан выкладывать то, что продают, в настоящее время за некоторое количество баксов? Я не гонюсь за рейтингом на форуме. У меня существует свой рейтинг. Я вижу, кто и сколько стоит. Почему я не считаю зазорным сказать "спасибо" новичку, если его информация мне показалась интересной? Все, кто мне сказал "спасибо" даже в другой теме, всех помню. Жаль, что не могу создать закрытую тему. У меня есть что рассказать. Только, здесь не буду.
спасибо
jek1380 на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
infoalex0004 (18.11.2011)
Старый 26.07.2010, 05:16   #45 (permalink)
Интересующийся
 
Аватар для Andrei777
 
Регистрация: 21.07.2010
Сообщений: 21
Репутация: 3
Andrei777
Сказал(а) спасибо: 40
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 0
Спасибо огромное .
Andrei777 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 31.07.2010, 07:02   #46 (permalink)
Новичок форума
 
Аватар для eduard9898
 
Регистрация: 12.11.2009
Сообщений: 43
Репутация: 8
eduard9898
Сказал(а) спасибо: 9
Поблагодарили 6 раз(а) в 3 сообщениях
Поинты: 0
спосибо
eduard9898 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 18.08.2010, 07:49   #47 (permalink)
Интересующийся
 
Аватар для dimetrio1974
 
Регистрация: 31.07.2010
Сообщений: 1
Репутация: 1
dimetrio1974
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
спасибо
dimetrio1974 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 01.09.2010, 08:59   #48 (permalink)
Интересующийся
 
Аватар для SergeySSD
 
Регистрация: 01.09.2010
Сообщений: 3
Репутация: 2
SergeySSD
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Поинты: 0
Спасибо!!!
SergeySSD вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Niil (18.05.2011)
Старый 07.09.2010, 04:10   #49 (permalink)
Активный участник
 
Аватар для Walt6730
 
Регистрация: 19.05.2009
Сообщений: 36
Репутация: 2
Walt6730
Сказал(а) спасибо: 15
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 28
Сенкс за индюк. Заценим...
Walt6730 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 13.09.2010, 12:52   #50 (permalink)
Активный участник
 
Аватар для asdek
 
Регистрация: 30.04.2010
Адрес: autorakurs.ru
Сообщений: 66
Репутация: 35
asdek
Сказал(а) спасибо: 233
Поблагодарили 33 раз(а) в 15 сообщениях
Поинты: 2
Довольно интересный индикатор большое спасибо Sapper
asdek вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 13.09.2010, 17:03   #51 (permalink)
Новичок форума
 
Аватар для LuXXXXuS
 
Регистрация: 19.06.2010
Сообщений: 8
Репутация: 15
LuXXXXuS
Сказал(а) спасибо: 2
Поблагодарили 14 раз(а) в 5 сообщениях
Поинты: 6
По невидимому каналу: хотелось бы узнать настройки, потому что в шаблонах архива - полная лажа!
LuXXXXuS вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.09.2010, 06:45   #52 (permalink)
Активный участник
 
Аватар для slapjack
 
Регистрация: 09.09.2009
Сообщений: 1
Репутация: 0
slapjack
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Спасибо, посмотрим
slapjack вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.09.2010, 16:49   #53 (permalink)
Интересующийся
 
Аватар для PadreFuries
 
Регистрация: 31.08.2010
Сообщений: 1
Репутация: 1
PadreFuries
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Спасибо
PadreFuries вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 30.09.2010, 04:41   #54 (permalink)
Новичок форума
 
Аватар для Walex
 
Регистрация: 30.09.2010
Сообщений: 9
Репутация: 11
Walex
Сказал(а) спасибо: 26
Поблагодарили 10 раз(а) в 5 сообщениях
Поинты: 0
Спасибо
Walex вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.02.2011, 17:07   #55 (permalink)
Интересующийся
 
Аватар для SAS65
 
Регистрация: 26.01.2010
Сообщений: 2
Репутация: 3
SAS65
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
Поинты: 0
Сообщение от ALEX G Посмотреть сообщение
Уважаемые трейдеры, кто нибудь слышал об Уникальнейшем индикаторе - INVISIBLE CHANNEL, правда ли это, или это очередная разводка. Если есть у кого поделитесь, если конечн не жалко. Заранее большое спасибо. Да чуть не забыл вот ссылка.
_http://profitorder.ru/user/shop.php?id=14
"Уникальнейших" индикаторов не бывает, есть только нелегкая работа в анализе рынка и удовлетворение от проделанной работы в виде профита!!!
SAS65 вне форума   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
HooCkache (12.05.2011), Sugrob76 (20.04.2013)
Старый 11.05.2011, 09:25   #56 (permalink)
Интересующийся
 
Аватар для vgk63
 
Регистрация: 11.07.2010
Сообщений: 1
Репутация: 1
vgk63
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Спасибо
vgk63 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 11.05.2011, 10:37   #57 (permalink)
Новичок форума
 
Аватар для andrey77271
 
Регистрация: 04.04.2011
Адрес: Ростов-на-Дону
Сообщений: 45
Репутация: 18
andrey77271
Сказал(а) спасибо: 222
Поблагодарили 17 раз(а) в 14 сообщениях
Поинты: 0
Отправить сообщение для andrey77271 с помощью ICQ Отправить сообщение для andrey77271 с помощью Skype™
Сообщение от Riksha Посмотреть сообщение
Спасибо за индикатор,удачи в работе,Sapper
Присоединяюсь СПС Sapper
andrey77271 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 12.05.2011, 11:49   #58 (permalink)
Интересующийся
 
Аватар для HooCkache
 
Регистрация: 09.11.2010
Сообщений: 3
Репутация: 1
HooCkache
Сказал(а) спасибо: 7
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Спасибо
HooCkache вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 26.08.2011, 19:20   #59 (permalink)
Почётный гражданин
 
Аватар для skin
 
Регистрация: 20.01.2011
Сообщений: 279
Репутация: 467
skin - skin - skin - skin - skin -
Сказал(а) спасибо: 30
Поблагодарили 469 раз(а) в 124 сообщениях
Поинты: 24
Вот с этим набором вроде неплохо получается.
Миниатюры:
Нажмите на изображение для увеличения
Название: система.gif
Просмотров: 1825
Размер:	62.0 Кб
ID:	47518  
skin вне форума   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
akaan (07.02.2016), сергей1131 (07.02.2016)
Старый 27.08.2011, 13:44   #60 (permalink)
Official representative
 
Аватар для Pro_trader
 
Регистрация: 08.09.2008
Сообщений: 1,710
Репутация: 4441
Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader Pro_trader
Сказал(а) спасибо: 2,542
Поблагодарили 4,444 раз(а) в 2,192 сообщениях
Поинты: 0
Исходник закрепил



2009 .. извиняюсь ...


но так или иначе бесплатно валялся в интернете ... -


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

//+------------------------------------------------------------------+
//| InvChanel.mq4 |
//| Copyright © 2009, ProfitOrder |
//| _http://www.profitorder.com/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2009, ProfitOrder"
#property link "http://www.profitorder.com/"
#define major 1
#define minor 0

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 DodgerBlue
#property indicator_width1 1

extern string Pair1 = "EURUSD";
extern string Pair2 = "GBPUSD";

extern color clRegress = Gold;
extern color clRegressExt = Silver;

double Buffer[];

string prefix = "InvChanel_";
string short_name;

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

int m_pos[2];
double m_value[2];
double a, b;
double maxdev;

void init()
{
SetIndexStyle(0, DRAW_LINE);
SetIndexBuffer(0, Buffer);

short_name = "InvChanel(" + Pair1 + ", " + Pair2 + ")";
IndicatorShortName(short_name);
}

void deinit()
{
clear();
}

void start()
{
int counted_bars = IndicatorCounted();
if (counted_bars < 0) return;
if (counted_bars > 0) counted_bars--;
int limit = Bars-counted_bars;

double val1, val2;
int ind;

for (int i=0; i<limit; i++)
{
ind = iBarShift(Pair1, 0, Time[i]);
val1 = iClose(Pair1, 0, ind);

ind = iBarShift(Pair2, 0, Time[i]);
val2 = iClose(Pair2, 0, ind);

if (val1 == 0 || val2 == 0) continue;

Buffer[i] = val1/val2;
}

//Comment(val1, " * ", val2, " * ", Buffer[1]);

//-----

datetime tm1 = iTime(NULL, PERIOD_D1, iBarShift(NULL, PERIOD_D1, Time[0],false));
datetime tm2 = iTime(NULL, PERIOD_D1, iBarShift(NULL, PERIOD_D1, Time[0],false)+1);

m_pos[0] = iBarShift(NULL, 0, tm1,false);
m_pos[1] = iBarShift(NULL, 0, tm2,false);
CalcRegr();

//double Regr1 = a + 1*b;

int win = WindowFind(short_name);
string obj_name;

obj_name = prefix + "main";
if (ObjectFind(obj_name) == -1) {
ObjectCreate(obj_name, OBJ_TREND, win, Time[m_pos[1]], m_value[1], Time[m_pos[0]], m_value[0]);
}
else {
ObjectMove(obj_name, 0, Time[m_pos[1]], m_value[1]);
ObjectMove(obj_name, 1, Time[m_pos[0]], m_value[0]);
}

ObjectSet(obj_name, OBJPROP_RAY, false);
ObjectSet(obj_name, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet(obj_name, OBJPROP_COLOR, clRegress);


obj_name = prefix + "upper";
if (ObjectFind(obj_name) == -1) {
ObjectCreate(obj_name, OBJ_TREND, win, Time[m_pos[1]], m_value[1]+maxdev, Time[m_pos[0]], m_value[0]+maxdev);
}
else {
ObjectMove(obj_name, 0, Time[m_pos[1]], m_value[1]+maxdev);
ObjectMove(obj_name, 1, Time[m_pos[0]], m_value[0]+maxdev);
}

ObjectSet(obj_name, OBJPROP_RAY, false);
ObjectSet(obj_name, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet(obj_name, OBJPROP_COLOR, clRegress);

obj_name = prefix + "lower";
if (ObjectFind(obj_name) == -1) {
ObjectCreate(obj_name, OBJ_TREND, win, Time[m_pos[1]], m_value[1]-maxdev, Time[m_pos[0]], m_value[0]-maxdev);
}
else {
ObjectMove(obj_name, 0, Time[m_pos[1]], m_value[1]-maxdev);
ObjectMove(obj_name, 1, Time[m_pos[0]], m_value[0]-maxdev);
}

ObjectSet(obj_name, OBJPROP_RAY, false);
ObjectSet(obj_name, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet(obj_name, OBJPROP_COLOR, clRegress);

//-----

obj_name = prefix + "main_ext";
if (ObjectFind(obj_name) == -1) {
ObjectCreate(obj_name, OBJ_TREND, win, Time[m_pos[1]], m_value[1], Time[m_pos[0]], m_value[0]);
}
else {
ObjectMove(obj_name, 0, Time[m_pos[1]], m_value[1]);
ObjectMove(obj_name, 1, Time[m_pos[0]], m_value[0]);
}

ObjectSet(obj_name, OBJPROP_RAY, true);
ObjectSet(obj_name, OBJPROP_BACK, true);
ObjectSet(obj_name, OBJPROP_STYLE, STYLE_DASH);
ObjectSet(obj_name, OBJPROP_COLOR, clRegressExt);


obj_name = prefix + "upper_ext";
if (ObjectFind(obj_name) == -1) {
ObjectCreate(obj_name, OBJ_TREND, win, Time[m_pos[1]], m_value[1]+maxdev, Time[m_pos[0]], m_value[0]+maxdev);
}
else {
ObjectMove(obj_name, 0, Time[m_pos[1]], m_value[1]+maxdev);
ObjectMove(obj_name, 1, Time[m_pos[0]], m_value[0]+maxdev);
}

ObjectSet(obj_name, OBJPROP_RAY, true);
ObjectSet(obj_name, OBJPROP_BACK, true);
ObjectSet(obj_name, OBJPROP_STYLE, STYLE_DASH);
ObjectSet(obj_name, OBJPROP_COLOR, clRegressExt);

obj_name = prefix + "lower_ext";
if (ObjectFind(obj_name) == -1) {
ObjectCreate(obj_name, OBJ_TREND, win, Time[m_pos[1]], m_value[1]-maxdev, Time[m_pos[0]], m_value[0]-maxdev);
}
else {
ObjectMove(obj_name, 0, Time[m_pos[1]], m_value[1]-maxdev);
ObjectMove(obj_name, 1, Time[m_pos[0]], m_value[0]-maxdev);
}

ObjectSet(obj_name, OBJPROP_RAY, true);
ObjectSet(obj_name, OBJPROP_BACK, true);
ObjectSet(obj_name, OBJPROP_STYLE, STYLE_DASH);
ObjectSet(obj_name, OBJPROP_COLOR, clRegressExt);
}

void CalcRegr()
{
int n = m_pos[1]-m_pos[0]+1;

//---- calculate price values
double value = Buffer[m_pos[0]];
double c;
double sumy = value;
double sumx = 0.0;
double sumxy = 0.0;
double sumx2 = 0.0;

for(int i=1; i<n; i++)
{
value = Buffer[m_pos[0]+i];
sumy += value;
sumxy += value*i;
sumx += i;
sumx2 += i*i;
}

c = sumx2*n - sumx*sumx;
if (c == 0.0) return;

b = (sumxy*n - sumx*sumy)/c;
a = (sumy - sumx*b)/n;
m_value[0] = a;
m_value[1] = a+b*n;

//---- maximal deviation
double deviation = 0;
double dvalue = a;
maxdev = 0;

for(i=0; i<n; i++)
{
value = Buffer[m_pos[0]+i];
dvalue += b;
deviation = MathAbs(value-dvalue);
if(maxdev <= deviation) maxdev = deviation;
}
}

void clear()
{
int total = ObjectsTotal();
for (int i=total-1; i >= 0; i--)
{
string name = ObjectName(i);
if (StringFind(name, prefix) == 0) ObjectDelete(name);
}
}
[свернуть]
Вложения:
Тип файла: mq4 TEMP - InvChanel.mq4 (6.1 Кб, 677 просмотров)

Последний раз редактировалось chocolate; 27.08.2011 в 19:27.
Pro_trader вне форума   Ответить с цитированиемОтветить с цитированием  
50 пользователя(ей) сказали cпасибо:
akaan (07.02.2016), AlexNe (22.05.2012), alisaberi123 (30.04.2013), andrei54345 (22.12.2011), EgorD (06.02.2016), el_Venso (06.11.2015), eush1 (07.02.2016), Evgenij_V (14.12.2011), Feliks83 (16.12.2011), fix (03.11.2015), Gaint (23.04.2013), gann03 (29.04.2013), gilast (21.11.2011), gipppo (06.11.2011), gun4a (12.05.2013), ig@r (29.11.2011), igornnnn (17.04.2013), kdn (19.12.2015), Klim56 (02.07.2013), kokoveni (06.02.2016), Krivov (07.09.2011), Ksenia1966 (25.12.2011), Kvant (29.08.2011), megatolik (29.12.2011), Midway (03.01.2012), mirgi (21.01.2013), muczika (24.12.2011), NIKey56 (29.10.2011), Officier (02.01.2014), ORFEASEMM (09.11.2015), osenin (14.11.2011), petro_gr81 (06.06.2013), Robi61 (04.11.2015), Rockers (27.08.2011), Romon (18.04.2013), slagger (28.09.2011), Sugrob76 (13.06.2013), Tankk (09.11.2015), vadim2490 (25.11.2011), valera84 (29.11.2011), vietnam (20.03.2016), Viktorsnik (09.11.2013), Vladimir1 (14.11.2011), west100 (30.08.2011), WWY (09.09.2011), Аввакум2 (20.12.2013), Алек3 (30.05.2015), нанобубен (06.02.2016), снежана (29.04.2013), троян (11.04.2016)
Ответ


Опции темы

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Технический индикатор CCI (Commodity channel index, индекс торгового канала, индекс товарного канала, канальный индекс моментов). FXWizard Практика трейдинга 0 24.05.2010 12:36
Индикатор Channel ZZ_v2_en Mighty Индикаторы форекс 2 27.03.2010 15:26
Индикатор ATR Channel supervisor Индикаторы форекс 0 13.10.2008 05:10


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


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