Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Пополняй свой счет через PayPal
виталик
26
виталик 2013.07.19 10:02 
знаком с языком си,впринципе в mql4 переучиваться мало чему нуна одно главное чтото не как не въеду как на пятиминутном графике провести расчёты не всех вподрят свечей,а одного дня, проведя расчёты переключаюсь на следующий день,провожу расчёты и т.д. некак немогу разобраться со временем mql4
Vladimir Pastushak
59346
Vladimir Pastushak 2013.07.19 10:09  
через двойной цикл, в первом цикле выбираем день, во втором перебераем все пятиминутки
виталик
26
виталик 2013.07.19 10:20  

VOLDEMAR :
через двойной цикл, в первом цикле выбираем день, во втором перебераем все пятиминутки



прошу плиз кусочек кода,если не сложно
Vladimir Pastushak
59346
Vladimir Pastushak 2013.07.19 10:45  
for(int x=Days-1;x>=0;x--)  
 for(int i=x*288;i>=(x-1)*288;i--)  
 {
 int hi = iHigh (Symbol(),5,i);
 int lo = iLow  (Symbol(),5,i);
 int op = iOpen (Symbol(),5,i);
 int cl = iClose(Symbol(),5,i);
 }
На правильность не претендую писал на скорую руку ...
Boeing747
241
Boeing747 2013.07.19 11:02  
VOLDEMAR :
На правильность не претендую писал на скорую руку ...

или может и так...тоже писал на скорую руку))

double sum;

int e;

int i;

while( e < Bars - 1)

{

sum = sum + Open[e];

if ( TimeDay( Time[e] ) != TimeDay ( Time[e+ 1] ) )

{

X[i] = sum; // сумма цен открытия для каждого дня по отдельности

sum = 0;

i++;

}

e++;

}

Alert( X[0] );

чуток подправил. сперва не туда влепил int i;.

виталик
26
виталик 2013.07.19 11:52  
very good буду разбираться, спс
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий