PDA

Просмотр полной версии : Индикаторы для МТ4 от Fox_RM



Fox.RM
31.05.2013, 21:43
Выкладываю свои индикаторные наработки на базе ClusterDelta и (ClusterX (http://www.trend-lab.ru/2013/02/clusterx.html)).
Четыре индикатора два из которых я собираюсь всерьез потестить.

Индикатор: Bar_Delta_Color_ClusterX
http://i48.fastpic.ru/big/2013/0531/d9/77d3c9fd42109d7c31b69f0f11fe16d9.jpg

Индикатор: Volume_Wave_ClusterX
http://i47.fastpic.ru/big/2013/0531/19/1cc5109bf40bb941c429982a4bcb0b19.jpg

Индикатор: Stochastic_volumes_ClusterX
http://i46.fastpic.ru/big/2013/0531/d8/c3969ad3cbf1087ab9c6be817c0601d8.jpg

Индикатор: Awesome_Super_Volumes_ClusterX
http://i47.fastpic.ru/big/2013/0531/ec/16967feefbc1523562edeb71e7b0a0ec.jpg

На основе последних двух индикаторов хочу построить ТС и в настоящий момент
набираю различные паттерны и сетапы.
Хотелось бы чтобы уважаемые коллеги присоединились и помогли в исследованиях.
Все последующие версии с Вашей помощью буду так же выкладывать в этой ветке.
Надеюсь мое творчество Вам понравится. Все предложения учту.

З.Ы. Все мои индикаторы требуют наличия индикаторов от ClusterX (ибо на их базе). Выше дал ссылку на описание правильной установки индикаторов ClusterX, сами индикаторы в архиве.

LiveTrading
31.05.2013, 23:39
Привет Fox.RM.
хочу совместно поучаствовать в тестировании, но не хватает конктретики.

укажи по точней, какие из сигналов тестировать?
интересно провести анализ по мат ожиданию, рискам и целям.

IrishDance
01.06.2013, 09:38
Fox.RM
советника сделали уже по индикаторам?

vengo
01.06.2013, 13:08
вижу два паттерна:
растем на отрицательной дельте,падаем на положительной...
http://savepic.net/3797889m.png (http://savepic.net/3797889.htm)

LiveTrading
01.06.2013, 14:59
вижу два паттерна:
растем на отрицательной дельте,падаем на положительной...
http://savepic.net/3797889m.png (http://savepic.net/3797889.htm)

так на этом и построен весь форекс, на прошедшей неделе это было слишком выражено...

vengo
01.06.2013, 15:17
так на этом и построен весь форекс, ...
а товарные рынки?

Fox.RM
01.06.2013, 20:55
Доброго всем времени суток, коллеги!
Рад, что мои наработки вызвали интерес. Попробую в одном посте сразу дать все ответы.
1. Я сейчас доделываю индикатор который будет писать все данные с Awesom и Stоchastic в файл,
потом его проанализирую в Экселе и Статистика. Файл и результаты выложу сюда.
2. Первые два индикатора они как по мне, больше для наглядности что-ли) Вторые два я пытаюсь применить по
Тиму Орду (есть описалово в интернете) и по волнам Эллиотта. Замечал тоже, что на топовых объемах происходит
разворот и на отрицательных дельтах вверх, на положительных вниз.
3.Создать эксперта хочется, НО к сожалению исторических данных более чем недостаточно, может, что ребята с
ClusterDelta посоветуют?
4. В ближайшее время несколько доработаю стохастик, чтобы также считал объемы и дельту по волне, а к авесому
прикручу график объемов для еще большей наглядности.
Вот как-то так. Надеюсь совместными усилиями, что-то да получится!

edw122
02.06.2013, 15:38
Добрый день.

Уточните при каких условиях и как будут окрашиваться бары в Bar_Delta_Color_ClusterX при выборе Volume?

Почему б не сделать такие индикаторы в продолжении серии Proxima?

Fox.RM
02.06.2013, 17:49
Добрый день.

Уточните при каких условиях и как будут окрашиваться бары в Bar_Delta_Color_ClusterX при выборе Volume?

Почему б не сделать такие индикаторы в продолжении серии Proxima?
Задаем параметр Porog_Volume к примеру 5000. Бары с объемом менее 5000 будут окрашиваться серым. Бары с объемом
более 5000 и положительной дельтой - красным, более 5000 и отрицательной дельтой - синим.
Что такое Proxima?

Fox.RM
02.06.2013, 19:53
коллеги! если у кого есть какие-то идеи, высказывайте!

digamma
02.06.2013, 22:40
у меня вот такое, кажется когда меняеш таймфрем или по новой стартуеш терминал становится больше записей
https://www.sugarsync.com/piv/D0945316_61933065_679475

digamma
02.06.2013, 22:47
Bar_Delta_Color_ClusterX
таймфрем ниже М30 вот такое получается, всю неделю красные бары рисует
https://www.sugarsync.com/piv/D0945316_61933065_679491

digamma
02.06.2013, 23:00
Volume_Wave_ClusterX
накидываю индикатор на график, по макс ставлю трендовую, меняю таймфрем и трендовая исчезает.
пробывал несколько, тоже самое

edw122
03.06.2013, 04:29
Спасибо. Буду пробовать.

Что такое Proxima?[/QUOTE]
http://forum.clusterdelta.com/showthread.php/1113-ClusterDelta-Proxima

edw122
03.06.2013, 04:33
коллеги! если у кого есть какие-то идеи, высказывайте!

Добрый день.

Добавить возможность отображения (без числового параметра):
1.Объем падает+дельта падает
2.Объем падает+дельта растет

Fox.RM
03.06.2013, 07:16
у меня вот такое, кажется когда меняеш таймфрем или по новой стартуеш терминал становится больше записей
https://www.sugarsync.com/piv/D0945316_61933065_679475
Уже заметил, подправлю.

Fox.RM
03.06.2013, 07:38
Bar_Delta_Color_ClusterX
таймфрем ниже М30 вот такое получается, всю неделю красные бары рисует
https://www.sugarsync.com/piv/D0945316_61933065_679491

У меня на М15 все гут. Попробуйте в настройках увеличить значения порогов дельта и объем.

Fox.RM
03.06.2013, 07:42
Добрый день.

Добавить возможность отображения (без числового параметра):
1.Объем падает+дельта падает
2.Объем падает+дельта растет

Принято - сделаю 4 варианта комбинаций с падением и ростом и разными цветами.

Fox.RM
03.06.2013, 07:44
Спасибо. Буду пробовать.

Что такое Proxima?
http://forum.clusterdelta.com/showthread.php/1113-ClusterDelta-Proxima[/QUOTE]

Суть с ClusterX одна, снять тормоза при поставке данных в терминал МТ4.

Fox.RM
03.06.2013, 07:45
Скоро закончу работу по сбору стат данных. Результаты выложу здесь.

edw122
03.06.2013, 13:51
Добрый день.

В индикаторе Bar_Delta_Color_ClusterX включить возможность ограничивать кол-во баров или разобраться почему после прошлого вторника и по сей день окрашивает свечи как надо, до прошлого вторника только красным цветом на М15.

Fox.RM
03.06.2013, 15:46
Добрый день.

В индикаторе Bar_Delta_Color_ClusterX включить возможность ограничивать кол-во баров или разобраться почему после прошлого вторника и по сей день окрашивает свечи как надо, до прошлого вторника только красным цветом на М15.
Киньте скриншот и на какой паре(инструменте)?

edw122
03.06.2013, 16:21
Киньте скриншот и на какой паре(инструменте)?


На евро и фунте картина одинаковая.
3111

Fox.RM
03.06.2013, 17:02
На евро и фунте картина одинаковая.

Тут все ясно, истории нет глубже. А так все нормально.

edw122
03.06.2013, 17:05
Тут все ясно, истории нет глубже. А так все нормально.

может все-таки сделать регулировку(ограничение) истории в виде кол-ва баров?

Fox.RM
03.06.2013, 17:48
может все-таки сделать регулировку(ограничение) истории в виде кол-ва баров?
можно, проблем никаких нет.

Onechester
03.06.2013, 21:57
приветствую всех! если автор любит эксперименты, предлагаю сделать индюк ускорения вливаний. в виде соотношения дельты бара к его объёму. интересно будет поискать закономерности.

Fox.RM
04.06.2013, 00:32
приветствую всех! если автор любит эксперименты, предлагаю сделать индюк ускорения вливаний. в виде соотношения дельты бара к его объёму. интересно будет поискать закономерности.
Принято!

Fox.RM
04.06.2013, 00:46
Вопрос к коллегам! Кто нибудь прогонял объемы через тестер стратегий?
Я запустил индикатор записи данных в файл, а истории совсем нет практически?!
Вот скрин Eur/Usd (m15):
http://i48.fastpic.ru/big/2013/0604/31/4bb915e9b49c0b6831ffc9e0f2905a31.jpg

Help plz!

edw122
04.06.2013, 14:18
коллеги! если у кого есть какие-то идеи, высказывайте!

Добрый день.

Возможно сделать расцветку (раскраску) свечей в соответствии с цветом объема:
- объем растет = свеча зеленая
- объем падает = свеча красная

Fox.RM
04.06.2013, 14:32
Как только закончу со сбором данных с тестера, сразу начну модернизировать индикаторы.
Коллеги, кто работал с тестером??? Ответьте как закачать историю по объемам!!!

deniss
04.06.2013, 15:38
Как только закончу со сбором данных с тестера, сразу начну модернизировать индикаторы.
Коллеги, кто работал с тестером??? Ответьте как закачать историю по объемам!!!

я могу создать CSV с историческими данными, дальше его нужно ассоциировать (по времени?) и использовать в тестере, но я никогда этого не делал.

Fox.RM
04.06.2013, 18:37
Было бы здорово! По дельте и объемам, чем глубже история тем лучше.

Volume
05.06.2013, 11:51
коллеги! если у кого есть какие-то идеи, высказывайте!

Было бы хорошо для начало хотя бы кратко о сути каждого из индюков

TheXpert
06.06.2013, 15:45
я могу создать CSV с историческими данными, дальше его нужно ассоциировать (по времени?) и использовать в тестере, но я никогда этого не делал.
По хорошему надо делать инструментарий.
Тут фишка в том, что неправильный импорт может испортить всю историю.
Короче держи в курсе.

Fox.RM
13.06.2013, 00:47
Доброго всем читателям времени суток!
Прошу прощения за временное отсутствие, работы много поднакопилось;(
Но тем не менее все свои обещания сдержу.
Выкладываю дополнительные индикаторы просьбам Onechester, tomas:

http://i46.fastpic.ru/big/2013/0613/03/62251df734929b2830917ad182ae8603.png

http://i48.fastpic.ru/big/2013/0613/7a/fdceba1231e2f3be8fa61aecd201957a.png

Fox.RM
13.06.2013, 00:49
По хорошему надо делать инструментарий.
Что значит делать инструментарий?

TheXpert
13.06.2013, 17:11
Что значит делать инструментарий?
Делать скрипт, который будет или подкачивать архив с сайта, или формировать историю с GMT смещением брокера из скачанного архива.

Fox.RM
13.06.2013, 18:58
А если в CSV сразу внести данные по объемам, дельте, цене Close и Time? Потом я индикатором буду забирать из файла данные и на их основе проводить расчеты!? Ваш вариант в разы сложнее) Тут мне помощь ой как понадобится.

TheXpert
14.06.2013, 10:40
А если в CSV сразу внести данные по объемам, дельте, цене Close и Time? Потом я индикатором буду забирать из файла данные и на их основе проводить расчеты!? Ваш вариант в разы сложнее) Тут мне помощь ой как понадобится.
Дело в том, это по сути вообще не ваша проблема. В мои индикаторы я сразу закладывал возможность работать с историей, т.к. в перспективе хотел автоматизировать торговлю. Поэтому это моя проблема.
А просто не получится, ибо время данных на сайте не совпадает со временем брокера, его надо синхронизировать.

Fox.RM
14.06.2013, 15:20
Дело в том, это по сути вообще не ваша проблема. В мои индикаторы я сразу закладывал возможность работать с историей, т.к. в перспективе хотел автоматизировать торговлю. Поэтому это моя проблема.
А просто не получится, ибо время данных на сайте не совпадает со временем брокера, его надо синхронизировать.

А вы сможете сделать это для работы с тестером и с историей?

TheXpert
14.06.2013, 15:22
А вы сможете сделать это для работы с тестером и с историей?
Ну вот когда архивы будут, тогда и поговорим.

Fox.RM
14.06.2013, 16:36
Ну вот когда архивы будут, тогда и поговорим.

Архивы с дельтой?

TheXpert
14.06.2013, 16:37
Архивы с дельтой?
С дельтой, с объемами. Да.

Fox.RM
14.06.2013, 16:39
OK. Было бы здорово.

Fox.RM
18.06.2013, 14:16
Еще один индикатор по просьбе tomas.

http://i48.fastpic.ru/big/2013/0618/6c/206b720ef27aae76ba4b437f68da0c6c.png

panca
21.06.2013, 16:43
коллеги! если у кого есть какие-то идеи, высказывайте!

Привет, присоединяюсь к тесту.

Недавно в сеть выложили индикатор на продажу, работающий на объемах BARACUDE VOLUME _http://exchangescalping.com/

http://exchangescalping.com/images/alert.gif

Я предлагаю скинуться и купить этот индикатор, декомпелировать и посмотреть код. Возможно, основной код хранится у них на сервере, но чем черт не шутит. Может Fox.rm сможет поймать закономерность и написать аналог.

panca
21.06.2013, 18:59
По правде ни один из индикаторов мне не понравился. Дело даже не в том, что они требуют доработки, а скорее в их информативности. Для ручной торговли они не годятся, всю информацию итак можно получить в кластере. Единственное что пришлось по нраву, это красилка баров, вот ее можно было бы ради интереса связать с накопительной дельтой, а по кумулятивной стоит попробовать написать стрелочник.

Fox.RM
21.06.2013, 20:26
... а по кумулятивной стоит попробовать написать стрелочник.
Можно подробнее?

Fox.RM
21.06.2013, 20:32
Накидал еще один простенький индикатор. Мне понравился, и даже очень)
Все индикаторы которые я сюда выложил писал с целью найти и
зацепиться за что-то новое, что можно положить в основу ТС. И хотел, чтобы глядя на них у кого-то также новые идеи появлялись...

http://i48.fastpic.ru/big/2013/0621/e3/d409834e3bf0a585bfec7645d06e26e3.png

panca
21.06.2013, 21:03
Можно подробнее?

Я представляю примерно так. Под баром, который закрывается с положительной дельтой, рисуется зеленый кружочек. Над баром, который закрывается с отрицательной дельтой, рисуется красный кружочек. Там где скопление кружочков одного цвета, должен быть спрос или предложение.

Fox.RM
21.06.2013, 21:19
Я представляю примерно так. Под баром, который закрывается с положительной дельтой, рисуется зеленый кружочек. Над баром, который закрывается с отрицательной дельтой, рисуется красный кружочек. Там где скопление кружочков одного цвета, должен быть спрос или предложение.

Это можно.

panca
21.06.2013, 21:28
Извиняюсь, а стоит ли с этим заморачиваться? Я вообще не уверен, что от этого может быть какой-то толк. Может если кто-нибудь еще напишет свое мнение, тогда станет ясно.

Fox.RM
21.06.2013, 21:52
Извиняюсь, а стоит ли с этим заморачиваться? Я вообще не уверен, что от этого может быть какой-то толк. Может если кто-нибудь еще напишет свое мнение, тогда станет ясно.
С чем заморачиваться? С торговлей?))

edw122
22.06.2013, 04:56
Добрый день.

Возможно ли добавить раскраску баров в индикаторе ClusterX_ColoredVolumes в таком виде.:
бычий бар+объем растет=ярко-зеленый
бычий бар+объем падает=темно-зеленый
медвежий бар+объем растет= ярко-красный
медвежий бар+объем падает=темно-красный

Может и накопительную дельту разделить на два цвета: вверх-зеленый, вниз красный?

Fox.RM
22.06.2013, 09:20
Добрый день.

Возможно ли добавить раскраску баров в индикаторе ClusterX_ColoredVolumes в таком виде.:
бычий бар+объем растет=ярко-зеленый
бычий бар+объем падает=темно-зеленый
медвежий бар+объем растет= ярко-красный
медвежий бар+объем падает=темно-красный

Может и накопительную дельту разделить на два цвета: вверх-зеленый, вниз красный?

У ClusterX есть такой индикатор, FineVolumes называется.

Уже сделал. Скоро сделаю FineDelta.

Fox.RM
22.06.2013, 09:22
Я представляю примерно так. Под баром, который закрывается с положительной дельтой, рисуется зеленый кружочек. Над баром, который закрывается с отрицательной дельтой, рисуется красный кружочек. Там где скопление кружочков одного цвета, должен быть спрос или предложение.

Сделал индикатор, пока возможности его проверить нет. Ввиду отсутствия объемов
дельты. В понедельник вечером выложу.

edw122
22.06.2013, 12:37
[QUOTE=Fox.RM;31343]У ClusterX есть такой индикатор, FineVolumes называется.

Сергей,
FineVolume не то, что я подразумевал, здесь Шепот выложил индикатор, но он сделан из оригинала и поэтому при использовании терминал безбожно тормозит.
http://forum.clusterdelta.com/showthread.php/850-%D0%98%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D 1%80%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%9C%D0%A24-%D0%BE%D1%82-%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%BB%D0%B0-ClusterDelta.com?p=6565&viewfull=1#post6565

panca
22.06.2013, 19:14
С чем заморачиваться? С торговлей?))

Заморачиваться точно не стоит, лучше учиться торговать.))


Сделал индикатор, пока возможности его проверить нет. Ввиду отсутствия объемов
дельты. В понедельник вечером выложу.

Кстати, как насчет двух других идей? Я готов честно пожертвовать 20$ может соберется еще человек 9 и тогда купим две версии индюка. Одну Фоксу, вторую Эксперту, если он согласится участвовать в проекте.

Fox.RM
01.07.2013, 22:49
Индикатор раскраски в зависимости от объема и дельты. При наведении курсора на бар показывает возрастание (>) или убывание (<) объема (V) или дельты (D_u, D_m).

Fox.RM
01.07.2013, 22:52
Возможно у кого-нибудь есть индикатор дивергенций CumDelta для МТ4?
Если нет может, кто подскажет как оптимизировать ЭТОТ:

//+------------------------------------------------------------------+
//| ClusterDelta_CumDelta_Div.mq4 |
//+------------------------------------------------------------------+
#property copyright ""
#property link ""
//----
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Blue
#property indicator_color2 Green
#property indicator_color3 Red
#property indicator_width1 1
#property indicator_width2 2
#property indicator_width3 2

//---- input parameters
extern string separator3 = "*** Indicator Settings ***";
extern bool drawDivergenceLines = true;
extern bool displayAlert = false;
//---- buffers
double Momentum[];
double bullishDivergence[];
double bearishDivergence[];
double MomDiv[];
//----
static datetime lastAlertTime;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 0);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, 0);
SetIndexStyle(2, DRAW_ARROW, STYLE_SOLID, 0);
SetIndexStyle(3, DRAW_NONE);
//----
SetIndexBuffer(0, Momentum);
SetIndexBuffer(1, bullishDivergence);
SetIndexBuffer(2, bearishDivergence);
SetIndexBuffer(3, MomDiv);
//----
SetIndexArrow(1, 233);
SetIndexArrow(2, 234);
//----
IndicatorDigits(Digits + 2);
IndicatorShortName("ClusterDelta_Div");
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
for(int i = ObjectsTotal() - 1; i >= 0; i--)
{
string label = ObjectName(i);
if(StringSubstr(label, 0, 14) != "DivergenceLine")
continue;
ObjectDelete(label);
}
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int countedBars = IndicatorCounted();
if(countedBars < 0)
countedBars = 0;
CalculateIndicator(countedBars);
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void CalculateIndicator(int countedBars)
{
for(int i = 300; i >= 0; i--)
{
CalculateMomDiv(i);
CatchBullishDivergence(i + 2);
CatchBearishDivergence(i + 2);
}
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void CalculateMomDiv(int i)
{
Momentum[i] = iCustom(NULL, 0, "ClusterDelta_CumDelta", 0, i);
MomDiv[i] = Momentum[i];
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void CatchBullishDivergence(int shift)
{
if(IsIndicatorTrough(shift) == false)
return;
int currentTrough = shift;
int lastTrough = GetIndicatorLastTrough(shift);
if(MomDiv[currentTrough] > MomDiv[lastTrough] && Low[currentTrough] < Low[lastTrough])
{
bullishDivergence[currentTrough] = MomDiv[currentTrough];
if(drawDivergenceLines == true)
{
DrawPriceTrendLine(Time[currentTrough], Time[lastTrough], Low[currentTrough],
Low[lastTrough], Green, STYLE_SOLID);
DrawIndicatorTrendLine(Time[currentTrough], Time[lastTrough], MomDiv[currentTrough],
MomDiv[lastTrough], Green, STYLE_SOLID);
}
if(displayAlert == true)
DisplayAlert("Classical bullish divergence on: ", currentTrough);
}
if(MomDiv[currentTrough] < MomDiv[lastTrough] && Low[currentTrough] > Low[lastTrough])
{
bullishDivergence[currentTrough] = MomDiv[currentTrough];
if(drawDivergenceLines == true)
{
DrawPriceTrendLine(Time[currentTrough], Time[lastTrough], Low[currentTrough],
Low[lastTrough], Green, STYLE_DOT);
DrawIndicatorTrendLine(Time[currentTrough], Time[lastTrough], MomDiv[currentTrough],
MomDiv[lastTrough], Green, STYLE_DOT);
}
if(displayAlert == true)
DisplayAlert("Reverse bullish divergence on: ", currentTrough);
}
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void CatchBearishDivergence(int shift)
{
if(IsIndicatorPeak(shift) == false)
return;
int currentPeak = shift;
int lastPeak = GetIndicatorLastPeak(shift);

if(MomDiv[currentPeak] < MomDiv[lastPeak] && High[currentPeak] > High[lastPeak])
{
bearishDivergence[currentPeak] = MomDiv[currentPeak];
if(drawDivergenceLines == true)
{
DrawPriceTrendLine(Time[currentPeak], Time[lastPeak], High[currentPeak],
High[lastPeak], Red, STYLE_SOLID);
DrawIndicatorTrendLine(Time[currentPeak], Time[lastPeak], MomDiv[currentPeak],
MomDiv[lastPeak], Red, STYLE_SOLID);
}
if(displayAlert == true)
DisplayAlert("Classical bearish divergence on: ", currentPeak);
}
if(MomDiv[currentPeak] > MomDiv[lastPeak] && High[currentPeak] < High[lastPeak])
{
bearishDivergence[currentPeak] = MomDiv[currentPeak];
if(drawDivergenceLines == true)
{
DrawPriceTrendLine(Time[currentPeak], Time[lastPeak], High[currentPeak],
High[lastPeak], Red, STYLE_DOT);
DrawIndicatorTrendLine(Time[currentPeak], Time[lastPeak], MomDiv[currentPeak],
MomDiv[lastPeak], Red, STYLE_DOT);
}
if(displayAlert == true)
DisplayAlert("Reverse bearish divergence on: ", currentPeak);
}
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
bool IsIndicatorPeak(int shift)
{
if(MomDiv[shift] >= MomDiv[shift+1] && MomDiv[shift] > MomDiv[shift+2] &&
MomDiv[shift] > MomDiv[shift-1])
return(true);
else
return(false);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
bool IsIndicatorTrough(int shift)
{
if(MomDiv[shift] <= MomDiv[shift+1] && MomDiv[shift] < MomDiv[shift+2] &&
MomDiv[shift] < MomDiv[shift-1])
return(true);
else
return(false);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int GetIndicatorLastPeak(int shift)
{
for(int i = shift + 5; i < Bars; i++)
{
if(Momentum[i] >= Momentum[i+1] && Momentum[i] >= Momentum[i+2] &&
Momentum[i] >= Momentum[i-1] && Momentum[i] >= Momentum[i-2])
{
for(int j = i; j < Bars; j++)
{
if(MomDiv[j] >= MomDiv[j+1] && MomDiv[j] > MomDiv[j+2] &&
MomDiv[j] >= MomDiv[j-1] && MomDiv[j] > Momentum[j-2])
return(j);
}
}
}
return(-1); }
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int GetIndicatorLastTrough(int shift)
{
for(int i = shift + 5; i < Bars; i++)
{
if(Momentum[i] <= Momentum[i+1] && Momentum[i] <= Momentum[i+2] &&
Momentum[i] <= Momentum[i-1] && Momentum[i] <= Momentum[i-2])
{
for (int j = i; j < Bars; j++)
{
if(MomDiv[j] <= MomDiv[j+1] && MomDiv[j] < MomDiv[j+2] &&
MomDiv[j] <= MomDiv[j-1] && MomDiv[j] < MomDiv[j-2])
return(j);
}
}
}
return(-1); }
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void DisplayAlert(string message, int shift)
{
if(shift <= 2 && Time[shift] != lastAlertTime)
{
lastAlertTime = Time[shift];
Alert(message, Symbol(), " , ", Period(), " minutes chart");
}
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void DrawPriceTrendLine(datetime x1, datetime x2, double y1,
double y2, color lineColor, double style)
{
string label = "DivergenceLine2.1# " + DoubleToStr(x1, 0);
ObjectDelete(label);
ObjectCreate(label, OBJ_TREND, 0, x1, y1, x2, y2, 0, 0);
ObjectSet(label, OBJPROP_RAY, 0);
ObjectSet(label, OBJPROP_COLOR, lineColor);
ObjectSet(label, OBJPROP_STYLE, style);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void DrawIndicatorTrendLine(datetime x1, datetime x2, double y1,
double y2, color lineColor, double style)
{
int indicatorWindow = WindowFind("ClusterDelta_Div");
if(indicatorWindow < 0)
return;
string label = "DivergenceLine2.1$# " + DoubleToStr(x1, 0);
ObjectDelete(label);
ObjectCreate(label, OBJ_TREND, indicatorWindow, x1, y1, x2, y2, 0, 0);
ObjectSet(label, OBJPROP_RAY, 0);
ObjectSet(label, OBJPROP_COLOR, lineColor);
ObjectSet(label, OBJPROP_STYLE, style);
}
//+------------------------------------------------------------------+

Жутко вешает терминал. Индикатор на базе дивергенции Momentuma.
Заранее спасибо.

Fox.RM
02.07.2013, 20:20
ни у кого нет предложений?

Fox.RM
03.07.2013, 23:00
Для всех, кто пользуется дивергенцией на CumDelta.


P.S. Огромное спасибо Андрею (TheXpert) и Денису (deniss)!

Fox.RM
06.07.2013, 22:44
Всем доброго времени суток!
Выкладываю последние индикаторы. С понедельника активно начинаю тестировать индикаторы и набирать сетапы.

ClusterX_Accumulation - стандартный индикатор накопления/распределения (accumulation/distribution).

index_delta - состоит из 2 частей. LINE - среднее арифметическое по дельтам долларовых инструментов (индексная дельта) и HISTOGRAMM - разница между дельтой инструмента и индексной дельтой.

RS_delta - линии поддержки и сопротивления проведенные по дельтам выше определенного объема (400 по умолчанию для м5) + вероятные точки входа.

Если у кого-нибудь будут предложения, пишите.

123
07.07.2013, 10:59
не подскажите какие уровни по дельте на Н1? спасибо

Fox.RM
07.07.2013, 11:08
не подскажите какие уровни по дельте на Н1? спасибо
Можно визуально определить значение топовых объемов для каждого инструмента и каждого ТФ отдельно.
После просто выставляете это значение в индикатор (вместо 400 по умолчанию).

123
07.07.2013, 11:10
спасибо

123
08.07.2013, 08:25
доброго дня ,скачал установил индикатор index_volume ,в неторговые дни показует а в торговые еле отображает две линии ,хотя на Н4 за несколько дней торговли отображает,не подскажите ,что нужно сделать что-бы индикатор коректно работал наН1,спасибо.

Fox.RM
12.07.2013, 22:19
доброго дня ,скачал установил индикатор index_volume ,в неторговые дни показует а в торговые еле отображает две линии ,хотя на Н4 за несколько дней торговли отображает,не подскажите ,что нужно сделать что-бы индикатор коректно работал наН1,спасибо.
Можно скрин?

ksandr91
07.10.2013, 09:56
Здравствуйте! Такой вопрос - индикатор volume waves не отображает ничего кроме столбцов с нулями. Советники вроде все запустил - в чем может быть дело?

aksay777
06.12.2013, 19:16
Здравствуйте! Такой вопрос - индикатор volume waves не отображает ничего кроме столбцов с нулями. Советники вроде все запустил - в чем может быть дело?

У Вас подписка есть?)

maxikuku
12.03.2014, 15:20
Здравствуйте!
Спасибо Fox_RM за индикаторы и наработки - есть много интересного, особенно понравился index_delta. Единственное непонятно - это только у меня он начинает рисовать линии индикатора заново, если обновляешь окно свойств? т.е. он не прорисовывает историю. Или все дело в волшебных пузырьках? :)

maxikuku
12.03.2014, 17:28
Да, и было бы неплохо добавить в индикатор другие "основные" валюты, в особенности йену.

andreiudachny
16.08.2014, 18:14
Всем привет. Посоветуйте пожалуйста индикатор для скальпинга. Работал на основании «скальпердрим», RSI, DMI и Болинжер. Имею желание заменить скальпердрим на что-то более существенное. Понравилась мысль с индикатором объёмов, но не хотел бы иметь дело с кластерным анализом, мне можно, у меня на гранд капитал маленькие спрэды, поэтому могу за счёт противоположных сделок и трейлингстопа практически безубыточно выйти из рынка. Хорошо было бы видеть зоны скопления объёмов (чем уже зоны – тем лучше), если есть такой индикатор, то было бы вообще прекрасно.

Ranc
19.08.2014, 06:20
Может быть кто-нибудь попробует сделать индюк из кумулятивной дельты в виде стохастика или АО, как это было ранее сделано Fox_RM для объемов? Я когда-то такой индюк делал для нинзи... Не могу его найти. Даже скринов нет. Буду очень признателен.

TheXpert
19.08.2014, 13:13
Может быть кто-нибудь попробует сделать индюк из кумулятивной дельты в виде стохастика или АО, как это было ранее сделано Fox_RM для объемов? Я когда-то такой индюк делал для нинзи... Не могу его найти. Даже скринов нет. Буду очень признателен.
Посмотрите тут -- http://www.trend-lab.ru/2013/10/clusterx-full-pack.html (http://www.trend-lab.ru/2013/10/clusterx-full-pack.html)
Но алгоритм лучше проверьте, я там что-то вроде немного химичил.

Ranc
19.08.2014, 15:06
Посмотрите тут -- http://www.trend-lab.ru/2013/10/clusterx-full-pack.html (http://www.trend-lab.ru/2013/10/clusterx-full-pack.html)
Но алгоритм лучше проверьте, я там что-то вроде немного химичил.

Только там нет того, что я ищу...

TheXpert
19.08.2014, 15:13
Только там нет того, что я ищу...
ClusterX_Stochastic? Сделан на кумулятивной дельте.

Ranc
19.08.2014, 16:26
ClusterX_Stochastic? Сделан на кумулятивной дельте.

Ну вот хоть убейте, всё там еще днём облазил, но этого индюка ClusterX_Stochastic так и не увидел. Не вижу и сейчас. Можете ссылочку на него кинуть или сюда выложить? Заранее благодарен.

TheXpert
19.08.2014, 16:40
Ну вот хоть убейте, всё там еще днём облазил, но этого индюка ClusterX_Stochastic так и не увидел. Не вижу и сейчас. Можете ссылочку на него кинуть или сюда выложить? Заранее благодарен.
Проверил специально, индикатор в архиве есть.
Идете по ссылке http://www.trend-lab.ru/2013/10/clusterx-full-pack.html
Ищете там большую кнопку "download" и жмете, скачивается архив pack_build_670.zip , растусовываете файлы из него по нужным папкам или просто берете нужные индикаторы.

Ranc
19.08.2014, 16:55
Проверил специально, индикатор в архиве есть.
Идете по ссылке http://www.trend-lab.ru/2013/10/clusterx-full-pack.html
Ищете там большую кнопку "download" и жмете, скачивается архив pack_build_670.zip , растусовываете файлы из него по нужным папкам или просто берете нужные индикаторы.

Низкие поклоны! Но увы, не фурычит. Заглянул в код, индюк ссылается на ClusterX_Delta. Воткнул этот индюк. Он тоже ничего не кажет. В чем может быть причина? Почему-то мне показалось, что для индюка необходимо иметь данные в виде файла, так?

TheXpert
19.08.2014, 17:15
Низкие поклоны! Но увы, не фурычит. Заглянул в код, индюк ссылается на ClusterX_Delta. Воткнул этот индюк. Он тоже ничего не кажет. В чем может быть причина? Почему-то мне показалось, что для индюка необходимо иметь данные в виде файла, так?
А, ну если вы не пользовались этой серией, скачиванием данных занимается советник, который тоже есть в архиве и вешается на отдельный график.

bahuss81
17.02.2015, 11:00
Вопрос к уважаемым разработчикам. Пробую стохастик с объемами в областях перекупленности/перепроданности. Бывает показывает огромные объемы в данных областях при минимальных объемах в непосредственно в индикаторе объемов. С чем это может быть связанно? Блин, масло масляное.))

sila
16.02.2017, 22:57
что за индикатор после красных баров на графике. подскажите

sila
16.02.2017, 22:58
На евро и фунте картина одинаковая.
3111

что за индикатор после красных баров подскажите

deniss
17.02.2017, 10:12
что за индикатор после красных баров подскажите

Профиль объемов

http://my.clusterdelta.com/volumeprofile

Pert
31.08.2017, 22:17
Для всех, кто пользуется дивергенцией на CumDelta.


P.S. Огромное спасибо Андрею (TheXpert) и Денису (deniss)!

Для этого индикатора нужна подписка?
Киньте пожалуйста кто-нибудь скрин как он выглядит (индикатор)

deniss
01.09.2017, 00:26
Для этого индикатора нужна подписка?
Киньте пожалуйста кто-нибудь скрин как он выглядит (индикатор)

10142

Pert
01.09.2017, 09:43
нужна премиум подписка?

deniss
01.09.2017, 09:53
нужна премиум подписка?

Этот индикатор есть в стандарте и в премиуме.

Станислав141996
10.12.2017, 09:42
Не могу толком установить индикаторы index volume и stochastic. В одном случае пустое окно, в другом - некорректное отображение данных. В чем проблема, подскажите пожалуйста ? Очень хочу понаблюдать за индикаторами.
http://f23.ifotki.info/org/ae15577009857a54efba8f23365a721bb025ff295548267.jp g (http://i-fotki.info/)

http://f23.ifotki.info/org/3e4c51b81b5881b40f80a4b6c0224decb025ff295548858.jp g (http://i-fotki.info/)

deniss
10.12.2017, 12:52
Не могу толком установить индикаторы index volume и stochastic. В одном случае пустое окно, в другом - некорректное отображение данных. В чем проблема, подскажите пожалуйста ? Очень хочу понаблюдать за индикаторами.


Если Вы используете индикаторы из пакета ClusterX - то необходимо установить советник ClusterX_GetVolume (или _GetDelta) на любой из графиков. Также возможно для нормальной работы этого пакета терминал надо будет запускать "из-под" администратора (через правую кнопку мыши на иконке МТ)

Станислав141996
10.12.2017, 18:14
Спасибо, но ситуация не меняется - после установки советника на график появляется такая ошибка:
http://f23.ifotki.info/org/f55d81aad6f4b274fc3dcfb0f4066bb7b025ff295578977.jp g (http://i-fotki.info/)

как это устранить ?

prokoppolo
10.12.2017, 19:17
Спасибо, но ситуация не меняется - после установки советника на график появляется такая ошибка:
http://f23.ifotki.info/org/f55d81aad6f4b274fc3dcfb0f4066bb7b025ff295578977.jp g (http://i-fotki.info/)

как это устранить ?

терминал запускаете из под администратора?

Станислав141996
10.12.2017, 20:54
Правая кнопка мыши - запустить от имени администратора. Без изменений. Помогите пожалуйста разобраться.

http://f23.ifotki.info/org/14a81b380e43559d7e07d684b5c510adb025ff295593035.jp g (http://i-fotki.info/)

prokoppolo
11.12.2017, 01:14
Правая кнопка мыши - запустить от имени администратора. Без изменений. Помогите пожалуйста разобраться.

http://f23.ifotki.info/org/14a81b380e43559d7e07d684b5c510adb025ff295593035.jp g (http://i-fotki.info/)

рынок открылся сейчас должен заработать стохастик