не запускается скрипт

 

Не могу понять почему не запускается скрипт! просвятите пожалуйста!

Файлы:
multiorders.rar  219 kb
 
hedggg >>:

Не могу понять почему не запускается скрипт! просвятите пожалуйста!

В коде прописано кириллицей:

int MassStr( string s, string Разделитель, string& mass[] ) {

   int i;
   int Нашли;
   string s1;
   
   ArrayResize(mass, 100);

   Нашли = 0;
   while ( s != "" ) {
      i = StringFind( s, Разделитель, 0);
      if ( i == -1 ) i = 255;
      s1 = StringTrimRight(StringTrimLeft(StringSubstr( s, 0, i ) ) );
      s = StringTrimRight(StringTrimLeft(StringSubstr( s, i+1, 255 ) ));
      mass[Нашли] = s1;
      Нашли++;
   }
   
   ArrayResize(mass, Нашли);

return(Нашли);
double iif( bool Условие, double ПервоеЗначение, double ВтороеЗначение ) {
   if (Условие)      return(ПервоеЗначение);
               else  return(ВтороеЗначение);
}

Может в этом проблема :))))

 

Нет, не в этом.

 

Только предположение, не могу сказать однозначно, не зная, что делается в библиотеке.

В скрипте одной из первых операций стоит:

FileDelete("orders.txt");

т.е. потом уже нечего читать.

Попробуйте закомментировать эту строчку.

 

Поковырялся, оказывается надо разрешить импорт Dll в настройках МТ4 (сервис-настройки)
Кстати, есть еще проблемка. В окошке внизу пишет, что не найден файл symbols.txt, хотя файл этот в папке есть. В окошке выбора символа только GBPUSD. Ввожу вручную.К сожалению не силен в MQL,а есть наработки и мысли по хеджуруемым стратегиям,поэтому прошу помощи в исправлении или доработке данного скрипта у профи!

 
Mathemat писал(а) >>

Нет, не в этом.

Издеваетесь?

 
peter888 писал(а) >>

В коде прописано кириллицей:

Может в этом проблема :))))

Лучше посоветоваться с автором скрипта

 
Mislaid писал(а) >>

Лучше посоветоваться с автором скрипта

ДА писал ему на ящик .молчит!

 
hedggg писал(а) >>

ДА писал ему на ящик .молчит!

Все-таки, все вопросы к создателю!

В открытом коде проблем не видно.