Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Дневные экстремумы, а то что вы находите это по сути экстремумы, минимумы (или максимумы) имеют достаточно большие расстояния от текущей цены. Разлет минимума и максимума на 132 днях на еве более 12300 пунктов. Цена от ближайшего минимума 2000, от максимума 800.
Тоже не догоняю.
Извиняюсь , завтра попробую объяснить устал сегодня
AUDUSD у меня не так
Что тут куда копирует и кому возвращает?
Что тут куда копирует и кому возвращает?
Что тут куда копирует и кому возвращает?
ArrayCopyRates
Копирует в массив данные баров указанного графика и возвращает количество скопированных баров. Существует 2 варианта вызова функции:
int ArrayCopyRates(
MqlRates& rates_array[], // массив MqlRates, переданный по ссылке
string symbol=NULL, // инструмент
int timeframe=0 // таймфрейм
);
Копирует в двумерный массив вида double RateInfo[][6] данные баров указанного графика и возвращает количество скопированных баров.
int ArrayCopyRates(
void& dest_array[][], // массив, переданный по ссылке
string symbol=NULL, // инструмент
int timeframe=0 // таймфрейм
);
Параметры
ArrayCopyRatesПри использовании второй формы вызова происходит реальное копирование данных в массив dest_array[][], сам массив автоматически перераспределяется, чтобы соответствовать размеру таймсерии (даже если массив был объявлен статическим).
Первое измерение массива содержит количество баров. Второе измерение имеет 6 элементов со значениями:
0 - время (time),
1 - цена открытия (open),
2 - наименьшая цена (low),
3 - наивысшая цена (high),
4 - цена закрытия (close),
ArrayCopyRates
Копирует в массив данные баров указанного графика и возвращает количество скопированных баров. Существует 2 варианта вызова функции:
int ArrayCopyRates(
MqlRates& rates_array[], // массив MqlRates, переданный по ссылке
string symbol=NULL, // инструмент
int timeframe=0 // таймфрейм
);
Копирует в двумерный массив вида double RateInfo[][6] данные баров указанного графика и возвращает количество скопированных баров.
int ArrayCopyRates(
void& dest_array[][], // массив, переданный по ссылке
string symbol=NULL, // инструмент
int timeframe=0 // таймфрейм
);
Параметры
ArrayCopyRatesПри использовании второй формы вызова происходит реальное копирование данных в массив dest_array[][], сам массив автоматически перераспределяется, чтобы соответствовать размеру таймсерии (даже если массив был объявлен статическим).
Первое измерение массива содержит количество баров. Второе измерение имеет 6 элементов со значениями:
0 - время (time),
1 - цена открытия (open),
2 - наименьшая цена (low),
3 - наивысшая цена (high),
4 - цена закрытия (close),
А куда сохраняется возвращаемое значение типа int? Вы все данные в функцию передали, но нихрена из неё не получили.
А куда сохраняется возвращаемое значение типа int? Вы все данные в функцию передали, но нихрена из неё не получили.
Min_D_Level = iLow(_Symbol,PERIOD_D1,i); break;
Вроде как сюда
double Min_D_Level ; // ближайшей минимальный D уровень
или я что-то не до понимаю ?
А куда сохраняется возвращаемое значение типа int?
???
Реально мозг закипел .
Можно как-то по Проше .
Типа вот ты (вы) тут допустили не допустимое правильно будет вот так пример кода и тд.
Посидел тут немного:
Надо стремится избегать лишних циклов. У нас потоком поступают котировки, и нужно сразу налету делать нужные записи, чтобы потом не копаться в истории и не тратить ресурсы компьютера.Вроде как сюда
double Min_D_Level ; // ближайшей минимальный D уровень
или я что-то не до понимаю ?
Да, что-то не понимаете. Надо так:
Ну и дальше...
Да, что-то не понимаете. Надо так:
Ну и дальше...
Вот и на этом большое спасибо !!
Вот и на этом большое спасибо !!
Большое не за что.
3.47 пойду спать .
завтра всё переварю , если будут вопросы дам знать !
Всем большое Спасибо !!!