[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 76

 

下面是它的工作原理。首先我们设定

extern bool flag = false;

在start()函数的开头某处,写上这个条件。

if (OrdersTotal()>0) //Если есть ордера, то... (можно добавить ещё проверку для данной валюты)
   flag = true;

而我们在买入/卖出交易条件中加入条件&&标志==假。

比方说,关于贸易的条件--马车的穿越。所以。

if (MA(параметры) > MA(параметры) && flag == false)
   ПОКУПКА (или продажа)
像这样。
 
谁能告诉我如何从一个特定的时间框架中提取一个自定义指标(我对MACD稍作修改)的值?假设我把5分钟图表的第i列的值写进一个变量。你能不能给我一个提示,请!!!!
 

不正确的引语


今天我重新安装了MetaTrader(4 build 223版本)。进入报价档案,选择eurusd m1,按了 "加载"。只从2009年2月13日5:57下载,但最糟糕的是,直到2009年3月20日14:20,报价中的价格 少了10倍


你看,是不是只有我有这样一种奇怪的方式从MetaTrader下载报价。

如果不是只有我一个人,我在哪里可以得到正确的报价?

 
Noterday >> :
谁能告诉我如何从一个特定的时间框架中提取一个自定义指标的值(我对MACD做了一些修改)?比方说,我把5分钟图表的第i列的值写进了一个变量。线索请!!!!

使用iCustom函数

 
Roger >> :

DoubleToStr()操作符将帮助你。

为什么不使用NormalizeDouble(); ?

 
luka >> :

...我有一个指标,列出了一个像这样的工具的报价 - 2321.50000000

如何去掉多余的零?

>> 在后续工作中,这里 有一些例子。

 
PLUT >> :

你好,刚注册,决定开个话题。我认为这样做是正确的,因为我自己也有很多问题。

我已经厌倦了在其他论坛上寻找答案,一些灌水者。我不知道该如何处理这个话题。

唯一的区别是,他们没有足够的信息给经纪人。

我有东西,但在我看来,有错误,看你的闲情逸致吧。

我已经写了一个简单的专家顾问。我在真实账户上进行了测试,得到了错误ERR_OFF_QUOTES 136没有价格。但在我的模拟账户上是可以的,没有错误。我已经研究了一段时间了,但我不知道如何使用它。




 
Skydiver писал(а)>>

为什么不使用NormalizeDouble(); ?

是的,很有可能。

 
Hronik >> :

不正确的引语


看看是不是只有我有这样一种奇怪的方式从MetaTrader下载报价。


不幸的是,你不是唯一的人

 
infinum13 >> :

下面是它的工作原理。>>首先,我们设定

非常感谢您的帮助!也是对秃鹰--y。现在又有一个麻烦。例如,我们已经开了10个买入头寸。当我们使用止损或止盈关闭1、2、3等仓位时,如果有买入信号,专家顾问就开始买入。但我需要所有的订单先被关闭,然后,当没有一个未结头寸时,新的交易周期将开始。换句话说,我们需要一个计数器。首先将仓位开到给定的数字,然后在平仓时,将仓位开到零。预先感谢你。

原因: