Скачать MetaTrader 5

Цена которая была пару секунд назад... (Вопрос чайника) - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
pako
3320
pako  
pasha.ronin:

double PreviousPrice[];

double NewPrice[]; 

double PriceTime[]; 

Подскажите как можно сохранять предыдущею цену и сравнивать ее с нынешней ценой с определенным интервалом времени?


static

stbid = Bid;

stzeit = TimeCurrent();

if( TimeCurrent() - stzeit > 2)  deltaBid = MathAbs(stbid - Bid);
pasha.ronin
280
pasha.ronin  
int start()
   {
   double stbid = Bid;

   datetime stzeit = TimeCurrent();

   double deltaBid;

   if( TimeCurrent() - stzeit > 2)
   {  
   deltaBid = MathAbs(stbid - Bid);
   }

   return(0);
   }
 //Извините, не совсем понимаю ваш код...
pasha.ronin
280
pasha.ronin  
То есть deltaBid это цена после ~2 секунд?
pako
3320
pako  
pasha.ronin:
То есть   deltaBid это цена после ~2 секунд?

это разница между актуальной и которая была 2 сек назад
pako
3320
pako  
pasha.ronin:


что там непонятного?

запоминаете время и цену, через две секунды, сверяете

pasha.ronin
280
pasha.ronin  
int start()
   {
   double stbid = Bid;

   datetime stzeit = TimeCurrent();

   double deltaBid;

   if( TimeCurrent() - stzeit > 2)
   {  
   deltaBid = MathAbs(stbid - Bid);
   }
   Print(" ----> price_previuos=",DoubleToStr(deltaBid,5)," NOW----> price_now=",DoubleToStr(Bid,5));
   return(0);
   }
OUTPUT:  ----> price_previuos=0.00000 NOW----> price_now=1.26818

pako
3320
pako  
pasha.ronin:
OUTPUT:  ----> price_previuos=0.00000 NOW----> price_now=1.26818


вам сюда https://docs.mql4.com/ru/basis/variables/static
pasha.ronin
280
pasha.ronin  


Статическая переменная не совсем подходит, потому что я хочу проверять актуальную цену по отношению к цене которая была 2 секунды назад (и так далее).

То есть постоянно меняющие данные, не статические... 

 

Dmitry Fedoseev
44506
Dmitry Fedoseev  
Здесь пример. Запускаем в тестере, смотрим комментарий графика.
Файлы:
12.mq4 4 kb
pasha.ronin
280
pasha.ronin  
Integer:
Здесь пример. Запускаем в тестере, смотрим комментарий графика.


Огромное спасибо Мастер.

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий