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

 
sergeev,谢谢你的建议,问题解决了。
 
sergeev >>:

исправить алгоритм расчёта линий и пивота

没有其他选择吗?

 
你还有什么选择?如果你知道计算算法,就改变它,使它们不重绘。或者干脆忽略改变它们。
 
sergeev >>:
а какие ещё варианты? если значете алгоритм расчёта, то меняйте его, чтоб не перерисовывались. или просто игнорируйте их изменение.

这就是问题所在,计算算法太复杂了。你怎么能无视这种变化呢?当指标被重新绘制时,TP会自动改变。 为了以防万一,我把代码附在后面,但它仍然是原始的,在打开的算法中存在一个小错误。我甚至没有在任何地方写过OrderModify。

附加的文件:
murrey.rar  20 kb
 
大家好!我正在一个模拟账户上实时测试一个EA(终端一天24小时运行)。我有一个问题!Metatrader能够在那些操作的基础上对真正工作的EA进行统计,他是怎么做的(当然我在这里不是指回测)?谢谢大家!
 

这是一个完全愚蠢的问题。

在终端中,在图表窗口中,左上角有一个货币对名称(如EURUSD),旁边有4个数字(价格),看起来像Ask和Bid,但与它们略有不同。问题:这些价格是什么?

 
Mathers >>:

Ну совершенно глупый вопрос:

В терминале, в окне графика, в левом, верхнем углу пишется название пары (например EURUSD) и рядом - 4 числа (цены), которые как бы похоже на Ask и Bid но немного отличаются от них. Собственно вопрос: что это за цены?

开盘 高点 低点 收盘 当前条形图,因此有变化。

 
论坛成员,你能否建议一个代码,在检查代码时是否有新的条形,使EA只在条形开口时工作。
 
Summer >>:
форумчане, подскажите код, новый бар при проверке кода или нет, что бы сделать советник рабочий только по открытиям бара.
datetime bar;
int init()
{
...
   bar=0;
...
}

int start()
{
...
   if( bar<Time[0])
   {
      //новый бар - делаем что нужно
      ...
   }
   bar=Time[0];
}
 
alsu >>:
if (Volume[0]>1)return;
добавить код в начало int start()
原因: