Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 690
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Прошу прощения за беспокойство
//+------------------------------------------------------------------+
//| start |
//+------------------------------------------------------------------+
int start()
{
а надо
//+------------------------------------------------------------------+//| start |
//+------------------------------------------------------------------+
int OnStart
{
Но файл создает, не с запрашиваемыми данными,
результат - один столбец заполнены 17 строк булево true
Там есть строка с string StringSetChar - ругался в начале,
переделал на bool StringSetCharacter - походу из за этого булево выдает
//| PrepareString |
//+------------------------------------------------------------------+
string PrepareString(string s)
{
bool exit = false;
int index = 0;
string str = s;
//----
while(!exit)
{
index = StringFind(str, ".", index);
if(index > -1)
str = StringSetChar(str, index, ',');
else
exit = true;
}
return(str);
}
Пока у компьютера не буду, не смогу подсказать. А буду часа через 4 только - выходной.
Прошу прощения за беспокойство
//+------------------------------------------------------------------+
//| start |
//+------------------------------------------------------------------+
int start()
{
а надо
//+------------------------------------------------------------------+//| start |
//+------------------------------------------------------------------+
int OnStart
{
Нет дело не в строке - StringSetChar
Вобще-то надо void OnStart(), хоть и допускается int
Спасибо, но не суть!
Нет дело не в строке - StringSetChar
Спасибо, но не суть!
А вы уверены, что можно вот так объявлять массив?
double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y];
А вы уверены, что можно вот так объявлять массив?
double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y];
И все же он не ругается. Исправил, без изменений.
На это тоже не ругается?
int handle = FileOpen(fileName, FILE_CSV|FILE_WRITE, ' '), x, y;
На это тоже не ругается?
int handle = FileOpen(fileName, FILE_CSV|FILE_WRITE, ' '), x, y;
Не понимаю зачем Х,У а так более не вижу в чем подвох
Это ваш код, я уж тем более не понимаю, зачем так написано у вас.
Это ваш код, я уж тем более не понимаю, зачем так написано у вас.