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

 
LRA:
这种情况几乎不存在......。
在一个较小的地段,它可能是可行的 - 部分执行。
 
Artyom Trishkin:
在一个较小的地段,它可能是可行的 - 部分执行。
为什么会发生这种情况,你是如何处理的?
 

下午好。

我在7 vin中找不到 "顾问 "文件夹。

我有几年没做交易了,也许从那时起有些变化!)

你能告诉我如何在4个Metatrader中加载一个EA吗?谢谢你

附加的文件:
 

你好,我有一个问题。其目的是在未结订单中找到价格。交易是在一个货币对上进行的。我想我将创建一个所有订单及其开盘价 的数组(Mas[OrdersTotal][OrderOpenPrice])。 但我如何理解开盘价将如何在这个数组中定位?从低到高还是反之?还是按创作日期?请指教!

 
vikzip:

你好,我有一个问题。其目的是在未结订单中找到价格。交易是在一个货币对上进行的。我想我将创建一个所有订单及其开盘价 的数组(Mas[OrdersTotal][OrderOpenPrice])。 但我如何理解开盘价将如何在这个数组中定位?从低到高还是反之?还是按创作日期?请指教!

写一个数组,并通过所需参数ArraySort(...)进行排序。

 
Vitaly Muzichenko:

写一个数组,并让它通过所需的ArraySort(...)参数进行排序。

维塔利-穆齐琴科

写一个数组,并按所需参数ArraySort(...)进行排序。


"按第一维度对数字数组进行排序 " 是什么意思

 
vikzip:

谢谢你))。

 
sergey savchenko:
下午好。
我在7 vin中找不到 "顾问 "文件夹。
我有几年没做交易了,也许从那时起有些变化!)
你能告诉我如何在4个Metatrader中加载一个EA吗?谢谢你
在终端,按F1,选择 "开始",然后选择 "开始 "和 "数据结构"。阅读关于新的数据结构 和/可移动的键
显然,你所显示的是安装文件夹。如果你不使用/portable开关,你会在文件,打开数据目录下找到数据目录。
如果你使用/portable开关,数据目录将在安装目录中。
只是你需要把它安装在系统驱动器以外的一个驱动器上。或者至少是在驱动器的根部,而不是在Program Files文件夹中。
 

嗨,又是一个关于数组的问题)我创建了一个所有未结订单及其价格的数组

int OT=OrdersTotal; //终端中未结订单的数量。

double Price =OrderOpenPrice(); // 所选订单的价格。

double Mas [OT][Price]; //排列所有订单的数组

ArraySort (Mas,WHOLE_ARRAY,0,MODE_DESCEND); // 现在开盘价是按降序排列。

我的问题是,我怎样才能找出一个价格位于哪个订单之间,或者它(价格)是否位于数组之外?请给我一个提示!))。

 
似乎是

ArrayBsearch


原因: