Скачать MetaTrader 5

Тестер и другие периоды

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не знаешь язык собеседника? Функция автоматического перевода тебе поможет!
Alexey Oreshkin
3967
Alexey Oreshkin 2014.05.16 13:34 
//+------------------------------------------------------------------+
//|                                                        iHigh.mq4 |
//+------------------------------------------------------------------+

#property version   "1.00"
#property strict
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 clrBlue

double hg[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
   SetIndexBuffer(0,hg);
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   for(int i=0;i<10;i++)
     {
      hg[i]=iHigh(Symbol(),PERIOD_D1,i);      
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+
Простейший код, который рисует хай дня на текущей свече, но в тестере работает некорректно, а точнее тестер получается что видит не дату тестирования, а текущую. Это я торможу или тестер ?
Vitaly Soltysyak
159
Vitaly Soltysyak 2014.05.17 05:34  
Тестер "видит" только тот период, который выбран перед запуском. Так что ответ на ваш вопрос - тормозите вы оба.
Victor Nikolaev
Модератор
14524
Victor Nikolaev 2014.05.17 06:40  
vita1y:
Тестер "видит" только тот период, который выбран перед запуском. Так что ответ на ваш вопрос - тормозите вы оба.

Надо различать тестер и график визуализации. В тестере доступны все таймфреймы (почти).
Alexey Oreshkin
3967
Alexey Oreshkin 2014.05.17 07:02  
vita1y:
Тестер "видит" только тот период, который выбран перед запуском. Так что ответ на ваш вопрос - тормозите вы оба.

Тестер не видит другие валюты, а периоды были доступны всегда. Так что походу это всё таки тестер тормозит а не я.
Victor Nikolaev
Модератор
14524
Victor Nikolaev 2014.05.17 08:45  
Desead:

Тестер не видит другие валюты, а периоды были доступны всегда. Так что походу это всё таки тестер тормозит а не я.

В тестере доступны другие инструменты
Alexey Oreshkin
3967
Alexey Oreshkin 2014.05.17 10:18  
Vinin:

В тестере доступны другие инструменты

Разрешили в мт4 тестить мальтивалютники ?
Victor Nikolaev
Модератор
14524
Victor Nikolaev 2014.05.17 10:31  
Desead:

Разрешили в мт4 тестить мальтивалютники ?

Анализировать можно, открывать сделки нельзя. Как и было
Vitaly Soltysyak
159
Vitaly Soltysyak 2014.05.18 04:42  
Vinin:

Надо различать тестер и график визуализации. В тестере доступны все таймфреймы (почти).

Они доступны не по параметрам тестера. Безусловно, в режиме тестера "видно" и инструменты и периоды, но только не в тот промежуток времени что указан в тестере, т.е. по смещению 0 будет видна последняя доступная цена, а не от начала периода в тестере.
Victor Nikolaev
Модератор
14524
Victor Nikolaev 2014.05.18 04:47  
vita1y:

Они доступны не по параметрам тестера. Безусловно, в режиме тестера "видно" и инструменты и периоды, но только не в тот промежуток времени что указан в тестере, т.е. по смещению 0 будет видна последняя доступная цена, а не от начала периода в тестере.

Вы ошибаетесь. Или же Вы говорите о режиме визуализации. Почитайте статьи
Vitaly Soltysyak
159
Vitaly Soltysyak 2014.05.18 07:08  
Vinin:

Вы ошибаетесь. Или же Вы говорите о режиме визуализации. Почитайте статьи

Я говорю о режиме визуализации, т.к. тема про индикатор в тестере в режиме визуализации.
Dmitry Fedoseev
42924
Dmitry Fedoseev 2014.05.18 07:12  

Тестер видит всё, и другие таймфреймы и другие символы. Только на других сиволах нулевой бар не моделируетя. А таймфреймы - только старшие.

Индикатор не графике визуального тестирования это не индикатор в тестере. С ним могут быть проблемы.

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