[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 442

 
SergeyD писал(а) >>

хочется сделать выборку по целой куче мувингов по фучу ртс. правда это же хочется сделать по мувингам (целую толпу и на разных тайм фреймах) и по сипи/доу/ евро-доллар

если не трудно сделать пример - буду признателен - учится то надо

Скрипт создает файл в папке experts\files. Имя файла формируется из символа и текущего таймфрейма.

Сохраняет в файл время, цену закрытия бара и значения заданной машки

Файлы:
 
Если позволите Vinin то ещё вопросик(не сильно от стола отвлекаю?!)
 
igrok2008 писал(а) >>
Если позволите Vinin то ещё вопросик(не сильно от стола отвлекаю?!)

Лучше завтра

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

Вы подправили индикатор. Всё хорошо, всё прекрасно. Но есть неясный момент, с торговым условием? Пож. разъясните...

int start()
  {
   int    counted_bars=IndicatorCounted();
   int limit = Bars-counted_bars-1;
   
   for(int i = limit; i>= 0; i--) {
      ExtMapBuffer2[i] = EMPTY;
      ExtMapBuffer1[i] = EMPTY;
      MACD[i]=iMACD(NULL,0,Fast_EMA,Slow_EMA,1,PRICE_CLOSE,MODE_MAIN, i);
      if (MACD[i] * MACD[i+1]<0) {
         if( MACD[i] < 0) ExtMapBuffer2[i] = High[i]+iATR(Symbol(), 0, 14, i);
         if( MACD[i] > 0) ExtMapBuffer1[i] = Low[i] -iATR(Symbol(), 0, 14, i); 
      }
   }
   return(0);
}
 

у меня лыжи не едут ?!

double a = MathExp(10), b = MathExp(-10);
	
	Print(a);
	Print(b);
	b = 1./a;
	Print(b);


почему b в обоих случаях равно 0 ?


хотя должно быть что-то вреде этого

4189,448798029520479024881126433

2,3869488522460123706406991425885e-4

2,3869488522460123706406991425885e-4


аа.. много знаков после запятой..

 
igrok2008 писал(а) >>

Вы подправили индикатор. Всё хорошо, всё прекрасно. Но есть неясный момент, с торговым условием? Пож. разъясните...

Не совсем понятно про торговые условия. Я просто немного ускорил работу индикатора.

Сигналы остались прежние

 
keekkenen писал(а) >>

у меня лыжи не едут ?!

почему b в обоих случаях равно 0 ?

Оно не нулю равно. Print() выводит значения с точностью до 4 знаков. Используй DoubleToStr(). Задавая необходимую точность конечно

Причина обращения: