[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 445

 

tol64:


Всё ведь зависит от условий. Пока условие истинно или не истинно выполнять то, что находится в теле цикла.


Это я понял . Просто не могу составить алгоритм условия, и прошу у вас помощи, как вы это видите .

как заставить оператор

   while ( Условие ) 

зациклить на один раз в советнике ?

Тойсть что бы оператор сработал всего один раз за всю свою работу .

--------------------------------Я хочу понять как это делаеться .

Задача №2 : Зациклить оператор, что бы срабатывал четко через 20 секунд .

 
Что значит на один раз ? один раз с момента запуска (рестарта), один раз (на бар, тик, в сутки, неделю, месяц) ? конкретизируйте
 
xrust:
Да

Да означает, я правильно рассуждаю или есть ещё варианты? Конкретизируйте, пожалуйста.))
 
Правильно, удаление и новая установка, ну или добавление
 
xrust:

заглянь сюда, как и обещал. )
 
Ну что я могу сказать - КРАСАВА !!!! + 100500
 

Приветствую. Вопрос: как исправить код, чтобы целевые уровни фибосетки (...168,200...) рисовались в противоположную сторону?

void fibo_patterns(string nameObj,double fiboPrice,double fiboPrice1,string str)
  {

   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL,1.0);
   ObjectSetFiboDescription(nameObj, 0, "100.0 "+DoubleToStr(fiboPrice1, Digits)+str); 
   
   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+2,0.382);
   ObjectSetFiboDescription(nameObj, 2, "38.2 "+DoubleToStr(fiboPrice1*0.382+fiboPrice*(1-0.382), Digits)+str); 
 
   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+3,0.5);
   ObjectSetFiboDescription(nameObj, 3, "50.0 "+DoubleToStr(fiboPrice1*0.5+fiboPrice*(1-0.5), Digits)+str); 

   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+4,0.618);
   ObjectSetFiboDescription(nameObj, 4, "61.8 "+DoubleToStr(fiboPrice1*0.618+fiboPrice*(1-0.618), Digits)+str); 
  
   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+5,0.886);
   ObjectSetFiboDescription(nameObj, 5, "88.6 "+DoubleToStr(fiboPrice1*0.886+fiboPrice*(1-0.886), Digits)+str); 
   
   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+6,0);
   ObjectSetFiboDescription(nameObj, 6, "0 "+DoubleToStr(fiboPrice, Digits)+str); 

   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+7,1.23);
   ObjectSetFiboDescription(nameObj, 7, "123 "+DoubleToStr(fiboPrice1*1.23+fiboPrice*(1-1.23), Digits)+str); 
  
   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+8,1.618);
   ObjectSetFiboDescription(nameObj, 8, "161.8 "+DoubleToStr(fiboPrice1*1.618+fiboPrice*(1-1.618), Digits)+str); 
  
   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+9,2.0);
   ObjectSetFiboDescription(nameObj, 9, "200.0 "+DoubleToStr(fiboPrice1*2.0+fiboPrice*(1-2.0), Digits)+str);  

   ObjectSet(nameObj,OBJPROP_FIRSTLEVEL+10,2.618);
   ObjectSetFiboDescription(nameObj, 10, "261.8 "+DoubleToStr(fiboPrice1*2.618+fiboPrice*(1-2.618), Digits)+str); 
   

   
   return(0);
  }
 
Здравствуйте,торгую по Вильямсу но в ручную,наткнулся на робота но некоторые позиции не совсем понятны не могли бы вы их пояснить..............если возможно..................робот написан журналом............пытался с ними связаться но безрезультатно................заранее благодарю..................
 
mishel:
Здравствуйте,торгую по Вильямсу но в ручную,наткнулся на робота но некоторые позиции не совсем понятны не могли бы вы их пояснить..............если возможно..................робот написан журналом............пытался с ними связаться но безрезультатно................заранее благодарю..................

Срочно обращайтесь в клуб - там обязательно помогут.
 
...прошу прощения робот FT BillWillams Trader..............он в советниках на 43 стфрице................там по первым трём переменным вопрос................