А что значит в Глобальных ?
Все это надо поместить в OnTick() или OnTimer() или в функцию, которая вызывается из OnTick или OnTimer.
При открытии файла надо указать правильные флаги. Например попробуйте FILE_WRITE|FILE_TXT. или посмотрите в справке.
А что значит в Глобальных ?
Все это надо поместить в OnTick() или OnTimer() или в функцию, которая вызывается из OnTick или OnTimer.
При открытии файла надо указать правильные флаги. Например попробуйте FILE_WRITE|FILE_TXT. или посмотрите в справке.
Сделал, но не работает такое, странно
Да все работает:
//+------------------------------------------------------------------+ //| 132.mq5 | //| Copyright 2018, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2018, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ string Position = "Sell"; void OnStart() { int handle = FileOpen("Signal.txt", FILE_WRITE|FILE_READ|FILE_ANSI); // Само условие if(Position == "Sell") { FileWrite(handle, Position); FileClose(handle); //CheckBear(); } else if(Position == "Buy") { FileWrite(handle, Position); FileClose(handle); //CheckBull(); } Print (_LastError); ResetLastError(); } //+------------------------------------------------------------------+
Это скрипт, потому что котировки не идут. А так Усли сменить OnStart на OnTick ТО будет советник
Да все работает:
Это скрипт, потому что котировки не идут. А так Усли сменить OnStart на OnTick ТО будет советник
Понял, спасибо
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования