Посмотри как работает функция 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);
}
//+------------------------------------------------------------------+
Почему не печатает? Вполне печатает. Только смотреть нужно во вкладке "Эксперты".
Почему не печатает? Вполне печатает. Только смотреть нужно во вкладке "Эксперты".
Спасибо)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
//+------------------------------------------------------------------+ //| 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() тоже не выводит.
Спасибо.