Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1999

 
Aleksei Stepanenko #:

Внимание, а теперь Супервопрос: как заглянуть из тестера МТ4 в песочницу терминала "MQL4\Files"?

И наоборот, из терминала в песочницу тестера "tester\files"?

Штатными средствами.

 Возможно это поможет

TerminalInfoString(TERMINAL_PATH)

 

Не, так не работает

printf(FileIsExist(TerminalInfoString(TERMINAL_DATA_PATH)+"\\MQL4\\Files\\1.csv"));
 
Aleksei Stepanenko #:

Не, так не работает

по идее через COMMON_DATA должно работать. То есть сохранять не в песочницу Files а с нужным флажком, чтобы попадало в общие каталоги терминалов

 
Максим, идея интересная, попробую
 
Aleksei Stepanenko #:

Не, так не работает

TERMINAL_PATH

Папка, из которой запущен терминал

TERMINAL_DATA_PATH

Папка, в которой хранятся данные терминала

 

Я понял, Ростислав, что пути разные, но в моём случае терминал работает с данными по пути: TERMINAL_DATA_PATH.

 
Aleksei Stepanenko #:

Я понял, Ростислав, что пути разные, но в моём случае терминал работает с данными по пути: TERMINAL_DATA_PATH.

Попробуй сначала найти файл

FileFindFirst

PS не находит...
 
Что то не получается обнулить буфера в МТ5
   for(ii ; ii >= 0; ii--)
     {
      UP_Buffer[ii] = 0.00;
      DWN_Buffer[ii] = 0.00;
      Nol[ii] = 0.00;
     }
Или надо через Copy?
 
Александр #:
Что то не получается обнулить буфера в МТ5 Или надо через Copy?

а ii какое значение содержит на начало цикла?

 
Александр #:
Что то не получается обнулить буфера в МТ5 Или надо через Copy?

Если весь буфер обнулить, то используйте 

void  ZeroMemory(
   void & variable      // обнуляемая переменная
   );
Документация по MQL5: Общие функции / ZeroMemory
Документация по MQL5: Общие функции / ZeroMemory
  • www.mql5.com
ZeroMemory - Общие функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Причина обращения: