iCustom

 
Здравствуйте, не подскажете новичку?

//+------------------------------------------------------------------+
//|                                                           22.mq4 |
//|                      Copyright © 2007, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   double a;
   int handle = FileOpen("zz.txt", FILE_CSV|FILE_WRITE);
   for(int i = 0; i < 30; i++) FileWrite(iCustom(NULL, PERIOD_H4, "ZigZag", 12, 5, 3, 0, i));
   FileClose(handle);
//----
   return(0);
  }
//+------------------------------------------------------------------+



Ничего не записывается в файл. Запись необязательна, но через Print() тоже не выводит.

Спасибо.

 
Посмотри как работает функция FileWrite, сразу все поймешь.
 
Дело не в файле...

Просто хочу увидеть значения в буфере индикатора

Почему скрипт с таким кодом не отображает в журнале значения?

//+------------------------------------------------------------------+
//|                                                           22.mq4 |
//|                      Copyright © 2007, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   for(int i = 0; i < 30; i++) {
     Print(iCustom(NULL, Period(), "ZigZag", 12, 5, 3, 0, i));
   } 
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
Почему не печатает? Вполне печатает. Только смотреть нужно во вкладке "Эксперты".
 
Почему не печатает? Вполне печатает. Только смотреть нужно во вкладке "Эксперты".

Спасибо)