Написал скрипт, который ставит отложенный ордер.
int start()
{
OrderSend("EURUSD",5,0.01,1.13000,0,1.13100,1.12800,"Test",0,"2018.11.06 15:20:00");
return;
}
Что надо прописать в скрипте, чтобы вот эту строку
"EURUSD",5,0.01,1.13000,0,1.13100,1.12800,"Algorithm",0,"2018.11.06 15:20:00"
скрипт брал из файла test.csv, находящегося в директории терминала MQL4\Files ?
Помогите, пожалуйста.
надо открыть файл как CSV и прочесть из него записи :-)
судя по "актуальности" вопроса - вы взялись сделать робот открывающий сделки по CSV файлу ? надысь во фрилансе как-раз такая задача была...
надо открыть файл как CSV и прочесть из него записи :-)
судя по "актуальности" вопроса - вы взялись сделать робот открывающий сделки по CSV файлу ? надысь во фрилансе как-раз такая задача была...
Это не совсем робот. Скорее, полуавтомат.
Алгоритм написан в Эксель. И строка эта "EURUSD",5,0.01,1.13000,0,1.13100,1.12800,"Test",0,"2018.11.06 15:20:00" создается в Эксель и экспортируется в .csv
Теперь вот пытаюсь сначала прочитать внутри скрипта эту строку из .csv и вставить ее в OrderSend. Только учусь программированию и пока не понимаю, как это реализуется кодом в самом скрипте. Поэтому попросил помощи на форуме.
Это не совсем робот. Скорее, полуавтомат.
Алгоритм написан в Эксель. И строка эта "EURUSD",5,0.01,1.13000,0,1.13100,1.12800,"Test",0,"2018.11.06 15:20:00" создается в Эксель и экспортируется в .csv
Теперь вот пытаюсь сначала прочитать внутри скрипта эту строку из .csv и вставить ее в OrderSend. Только учусь программированию и пока не понимаю, как это реализуется кодом в самом скрипте. Поэтому попросил помощи на форуме.
FileOpen - открыть файл
пример:
FileOpen(File_Name,FILE_CSV|FILE_READ|FILE_SHARE_READ,";");
FileReadString - читать файл строку до разделителя
Можно читать в массив или обычные переменные.
потом эти переменные передавать в функцию OrderSend
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Написал скрипт, который ставит отложенный ордер.
int start()
{
OrderSend("EURUSD",5,0.01,1.13000,0,1.13100,1.12800,"Test",0,"2018.11.06 15:20:00");
return;
}
Что надо прописать в скрипте, чтобы вот эту строку
"EURUSD",5,0.01,1.13000,0,1.13100,1.12800,"Test",0,"2018.11.06 15:20:00"
скрипт брал из файла test.csv, находящегося в директории терминала MQL4\Files ?
Помогите, пожалуйста.