新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1442

 
Roman Shiredchenko:

同事们--理解这个问题是基本的--可能在终端有更新--忘记了。

我写了一个脚本--我从脚本下加载它--它一下子就飞快地执行了....。并开启了市场地位。

我如何标记外部变量,让我在执行前选择它们(改变数值),就像在专家顾问中那样?


例如,在专家顾问中(和平常一样)



#property show_inputs
 
Roman Shiredchenko:

同事们--理解这个问题是基本的--可能在终端有更新--忘记了。

我写了一个脚本--我从脚本下加载它--它一下子就飞快地执行了....。并开启了市场地位。

我如何标记外部变量,让我在执行前选择它们(改变数值),就像在专家顾问中那样?


例如,在专家顾问中(和通常一样)

是的,是的......确切地说,有终端更新......

 
Vladislav Andruschenko:
#property show_inputs
哦,感觉!明白了。
 
Alexey Viktorov:

是的,是的......确切地说,有终端更新......

嗯,也是Senk-s。
 
Alexey Viktorov:

是的,是的......确切地说,有终端更新......

:)

 
Vitaly Muzichenko:

:)

对你来说,"嗯哼,也是Senk-s。":-)

我不是在敷衍了事。它已经启动并运行。


 
晚上好,是否可以在不同的电脑上以相同的登录方式安装MT4终端?
 
MaratGum:
晚上好,是否可以在不同的电脑上以相同的登录方式安装MT4终端?

你可以。电脑、手提电脑、电视等。

 

大家下午好。你能告诉我用哪个函数或其他方式将变量值写入Excel 文件吗?也就是说,我想在我需要的时刻以excel 表格的形式收集变量的值 文件。手动操作是不可能的,因为在测试过程中不可能切换时间框架。那么,我怎样才能自动将我需要的数值写入excel 文件 ,以便在测试结束后打开它(excel 文件)并分析结果?P/S 如果有视频教程形式的此类信息,那么请分享该视频...

 
double my_array[];
int finish=-1;

void OnTick()
   {
   if(something)
      {
      ArrayResize(my_array,++finish+1);
      my_array[finish]=close[0];
      }
   }

void OnDeinit(const int reason)
   {   
   int handle=FileOpen("My program "+Symbol()+".csv",FILE_CSV|FILE_WRITE|FILE_SHARE_WRITE,";");
   if(handle==INVALID_HANDLE) return;
   int size=ArrayRange(my_array,0);
   for(int i=0; i<size; i++)
      {
      FileWrite(handle, DoubleToString(my_array[i],5));
      }
   FileClose(handle);
   }
将所需信息收集到一个数组中,当测试完成 后,将创建一个文件,可以在Excel中打开。