| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| Tank Omega researcher
 
  
 Зарегистрирован: 03.12.2004
 Сообщения: 598
 Откуда: Из горящего танка
 
 | 
			
				|  Добавлено: Пт Апр 18, 2008 9:36 am    Заголовок сообщения: | цитата |  
				| 
 |  
				| [b:66b5ad87ec]golemon[/b:66b5ad87ec], а описание словестное есть? Я бы мог по описанию на DD переделать. |  | 
	
		| Вернуться к началу |  | 
	
		| golemon академик
 
  
 Зарегистрирован: 12.04.2005
 Сообщения: 1177
 
 
 | 
			
				|  Добавлено: Пт Апр 18, 2008 9:55 am    Заголовок сообщения: | цитата |  
				| 
 |  
				| Кусок кода - Вот вся математика. расчитывается индекс, по нему расчитывается RSI, по RSI расчитывается EMA.
 Можно сделать для индекса любой валюты (из нижеприведенных)
 
 for(int i=0; i<limit; i++)
 {
 GBP_Math[i]=(MathSqrt(MathSqrt(iOpen("USDCHF",0,i)*iOpen("USDJPY",0,i)/(iOpen("GBPUSD",0,i)*iOpen("EURUSD",0,i))))*(iOpen("GBPUSD",0,i)));
 USD_Math[i]=(MathSqrt(MathSqrt(iOpen("USDCHF",0,i)*iOpen("USDJPY",0,i)/(iOpen("GBPUSD",0,i)*iOpen("EURUSD",0,i)))));
 }
 
 for(i=0; i<limit; i++)
 {
 GBP_RSI[i]=iRSIOnArray(GBP_Math,Bars,PeriodRSI,i);
 USD_RSI[i]=iRSIOnArray(USD_Math,Bars,PeriodRSI,i);
 }
 
 for(i=0; i<limit; i++)
 {
 GBP_Buffer[i]=iMAOnArray(GBP_RSI,Bars,PeriodEMA,0,MODE_EMA,i);
 USD_Buffer[i]=iMAOnArray(USD_RSI,Bars,PeriodEMA,0,MODE_EMA,i);
 }
 |  | 
	
		| Вернуться к началу |  | 
	
		| Tank Omega researcher
 
  
 Зарегистрирован: 03.12.2004
 Сообщения: 598
 Откуда: Из горящего танка
 
 | 
			
				|  Добавлено: Пт Апр 18, 2008 2:19 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| Если там индекс из четырех мажоров, то в DD это недоступно   |  | 
	
		| Вернуться к началу |  | 
	
		| golemon академик
 
  
 Зарегистрирован: 12.04.2005
 Сообщения: 1177
 
 
 | 
			
				|  Добавлено: Пт Апр 18, 2008 3:37 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| Тогда фиг знает, что делать, может программеры DD что скажут? Можно попробовать старым дедовским способом f(i)=f(i)+f ;(i=i+1)
 Короче Хы Зы
   |  | 
	
		| Вернуться к началу |  | 
	
		| Tank Omega researcher
 
  
 Зарегистрирован: 03.12.2004
 Сообщения: 598
 Откуда: Из горящего танка
 
 | 
			
				|  Добавлено: Ср Апр 23, 2008 3:42 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| [quote:4e20d59114="golemon"]Тогда фиг знает, что делать, может программеры DD что скажут? Можно попробовать старым дедовским способом f(i)=f(i)+f ;(i=i+1)
 Короче Хы Зы
  [/quote:4e20d59114] 
 Не понял, к чему это ты?
   Можешь словами описать что и от какого индикатора строится?
 |  | 
	
		| Вернуться к началу |  | 
	
		| golemon академик
 
  
 Зарегистрирован: 12.04.2005
 Сообщения: 1177
 
 
 | 
			
				|  Добавлено: Ср Апр 23, 2008 3:52 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| Не о том я думал просто   Мажоры, как я понял - это пары валютные?
 Так вот, если в ДД есть ограничение на использование в одном советнике данных с нескольких пар, то тогда это не прокатит - индекс строится именно так. (математическая формула расчета в самом начале ветки, в прикрепленном файле)
 |  | 
	
		| Вернуться к началу |  | 
	
		| Tank Omega researcher
 
  
 Зарегистрирован: 03.12.2004
 Сообщения: 598
 Откуда: Из горящего танка
 
 | 
			
				|  Добавлено: Чт Май 01, 2008 9:34 am    Заголовок сообщения: | цитата |  
				| 
 |  
				| Да, в DD нет возможеости брать котировки разных пар для одного скрипта, во всяком случае я не нашел такой возможности. А жаль   |  | 
	
		| Вернуться к началу |  | 
	
		| Dem Студент
 
 
 Зарегистрирован: 28.07.2008
 Сообщения: 11
 
 
 | 
			
				|  Добавлено: Пн Июл 28, 2008 7:58 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| В списке индикаторов ДД я не нашел относительно редкий индикатор Арун ,я его спрограммировал под ДД ,правда программный код извращенный получился ))) ,извиняюсь с циклическими тегами проблемы были ,всё же  у ДД не Си++ 
 
 
 
	
		
	 
		| Description: |  |  Download
 |  
		| Имя файла: | Arun.tll |  
		| Filesize: | 8.52 KB |  
		| Downloaded: | 0 Time(s) |  
 |  | 
	
		| Вернуться к началу |  | 
	
		| Tank Omega researcher
 
  
 Зарегистрирован: 03.12.2004
 Сообщения: 598
 Откуда: Из горящего танка
 
 | 
			
				|  Добавлено: Ср Июл 30, 2008 5:00 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| О, Арун! Давно на него зуб точил, да времени не хватало. Спасибо, буду тестировать. |  | 
	
		| Вернуться к началу |  | 
	
		| Dem Студент
 
 
 Зарегистрирован: 28.07.2008
 Сообщения: 11
 
 
 | 
			
				|  Добавлено: Вс Авг 31, 2008 8:40 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| Ещё индикатор,принцип действия его заключается в определении канала,в глобальном флэте.Индикатор лучше применять на 30 минутных свечах, был создан для eur/usd,но работает и с другими группами ,кроме ены.Да их два,просто язык Easy Language увы не потдерживает больше 4 plot ,поэтому пятую линию пришлось делать отдельным индюком. 
 
 
 
	
		
	 
		| Description: |  |  
		| Filesize: | 27.7 KB |  
		| Viewed: | 31265 Time(s) |  
		| 
  
 
 |  
 
 
	
		
	 
		| Description: |  |  Download
 |  
		| Имя файла: | Interval 30+.tll |  
		| Filesize: | 2.91 KB |  
		| Downloaded: | 0 Time(s) |  
 
 
	
		
	 
		| Description: |  |  Download
 |  
		| Имя файла: | Interval_30.tll |  
		| Filesize: | 2.63 KB |  
		| Downloaded: | 0 Time(s) |  
 |  | 
	
		| Вернуться к началу |  | 
	
		| Dem Студент
 
 
 Зарегистрирован: 28.07.2008
 Сообщения: 11
 
 
 | 
			
				|  Добавлено: Вс Авг 31, 2008 9:05 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| Была у меня идея скрестить разные осициляторы,вот её реализация,скрестил в монолит Chandre Momentum + Demark + RSI и получил C.D.R
 
 
 
 
	
		
	 
		| Description: |  |  
		| Filesize: | 49.12 KB |  
		| Viewed: | 31262 Time(s) |  
		| 
  
 
 |  
 
 
	
		
	 
		| Description: |  |  Download
 |  
		| Имя файла: | C.D.R.tll |  
		| Filesize: | 4.28 KB |  
		| Downloaded: | 0 Time(s) |  
 |  | 
	
		| Вернуться к началу |  | 
	
		| drm1 Абитуриент
 
 
 Зарегистрирован: 23.03.2006
 Сообщения: 6
 
 
 | 
			
				|  Добавлено: Вс Сен 28, 2008 6:55 am    Заголовок сообщения: У кого есть Confluence для МТ4? | цитата |  
				| 
 |  
				| У кого есть Confluence для МТ4? |  | 
	
		| Вернуться к началу |  | 
	
		| kvnkvn Студент
 
 
 Зарегистрирован: 22.01.2008
 Сообщения: 31
 
 
 | 
			
				|  Добавлено: Чт Окт 02, 2008 11:17 am    Заголовок сообщения: | цитата |  
				| 
 |  
				| А нет ли у кого индикаторов рисующих канала (например по Демарку) |  | 
	
		| Вернуться к началу |  | 
	
		| Muser Абитуриент
 
 
 Зарегистрирован: 31.01.2010
 Сообщения: 2
 
 
 | 
			
				|  Добавлено: Вс Янв 31, 2010 1:39 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| Реально ли добавить в DD отображение зон Вильямса, чтобы бары или  свечи окрашивались в красный, зелёный и серый цвета, в зависимости от направления AO и AC. |  | 
	
		| Вернуться к началу |  | 
	
		| Дом0сеД Абитуриент
 
 
 Зарегистрирован: 11.11.2008
 Сообщения: 1
 Откуда: UA
 
 | 
			
				|  Добавлено: Ср Окт 27, 2010 3:19 am    Заголовок сообщения: | цитата |  
				| 
 |  
				| Нет ли у кого Advanced ADX для DD, а то я его там не нашел? |  | 
	
		| Вернуться к началу |  | 
	
		| UHO Абитуриент
 
 
 Зарегистрирован: 27.10.2010
 Сообщения: 7
 
 
 | 
			
				|  Добавлено: Пт Окт 29, 2010 9:00 pm    Заголовок сообщения: | цитата |  
				| 
 |  
				| [quote:bbe22b629b="Muser"]Реально ли добавить в DD отображение зон Вильямса, чтобы бары или  свечи окрашивались в красный, зелёный и серый цвета, в зависимости от направления AO и AC.[/quote:bbe22b629b] 
 можно создать индикатор - смесь AO и AC. вот скрипт:
 
 variables: AO(0), AC(0);
 {zone}
 if currentbar>=5 then
 begin
 AO=Average(MedianPrice,5)-Average(MedianPrice,34);
 AC=AO-Average(AO,5);
 
 
 if AC>AC[1] and AO>AO[1] then begin
 plot1(AO,"A0");
 end;
 
 if AC<AC[1] and AO<AO[1] then begin
 plot2(AO,"AO2");
 end;
 if AC>AC[1] and AO<AO[1] then begin
 plot3(AO,"AO3");
 end;
 
 if AC<AC[1] and AO>AO[1] then begin
 plot3(AO,"AO3");
 end;
 end;
 
 {
 SetPlotColor(1, Green);
 SetPlotColor(2, Red);
 }
 |  | 
	
		| Вернуться к началу |  | 
	
		|  |