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

 
DenisRos >>:

ага, открываю отложенник. когда он становится на рынок, открывается еще 1 и изменяются существующие на рынке.

просто показал где проблемма=)

我的意见是,最好使用一个周期。

 
按照你的逻辑,两个订单已经打开,如果第二个是卖出,那么再打开两个挂单,这个第二个挂单就会被修改。
 
Roger писал(а)>>
如果第二个已经打开,那么将再打开两个挂单,这个第二个挂单将被修改。

一般来说,是的,但第二个的修改最终不会发生,它必须在两个挂单中的一个被打开时发生,我们现在的情况是暂时的。

这个循环必须放在OrderType()==OP_SELL 之前,还是必须放在其他地方?

 
好吧,如果你知道订单的确切位置,也许你不需要一个循环。检查日志,看看有什么错误被写入。
 

你好。我是一名初级交易员,我想出了一个交易策略,写了一个专家顾问,在模拟账户上工作时出现了以下问题。

EA在OrderSend()操作中有时会挂起。情 况是这样的:我在晚上运行EA,到了早上我发现EA在凌晨3点挂掉了。日志中包含 "命令执行已经开始...... "的信息,但没有"...... "的信息。命令执行停止 "的信息没有出现。MT4终端正在工作,收到了报价,报价显示在专家顾问工作的符号的图表上,而EA挂起。这种情况反复出现,重启终端后,几小时后可能再次出现错误。

问题。

悬挂EA的原因是什么?我怎样才能解决这个问题呢?

以下是适当的代码片段。

#define MAGICMA 20050610
extern int Slippage = 10;   // Величина проскальзывания при открытии позиций.

void OpenOrder(string sCommand, double aPrice, double aSL, double aTP)
{
  RefreshRates();
  
  double lot    = 1.0;
  int    ticket = 0;

  // Проверка всяких условий ...
  {
    Print("Выполнение команды началось ...");
    ticket = OrderSend(Symbol(), OP_SELL, lot, Bid, Slippage, aSL, aTP, "SELL", MAGICMA, 0, Red);
    Print("... Выполнение команды закончилось.");

    if ( ticket < 0 )
      Print("Ошибка открытия позициии.");
    else
      Print("Открыл позицию");
  }

  return;
}                  

其他信息:我使用GPRS调制解调器,它整天和晚上都是开着的,在顾问工作期间没有连接中断和失去连接,我没有安装专门的网络流量分析软件,只有标准的WinXP防火墙。

我在论坛上搜索了一下,没有找到关于这个问题的任何合适的描述,它的原因和解决的方法。

( 我感觉这个问题是凭空出现的。我无法想象这种基本的东西怎么会不工作 )

 
Andrew_Filinsky >>:

использую GPRS-модем

最好改用ADSL或其他类型的连接。我不明白你怎么能在gprs上工作。

 

大家好!!!。=)

希望它已经在某个地方重复了道歉......

程序员需要帮助...这对专业人士来说不算什么,但对我来说是个问题....本质是这样的:有一个指标,我需要它在图表的右上方显示该指标的名称 ...这并不重要,名称将取自指标文件的名称,或以程序方式(在代码中)。

你需要一个代码片段。

提前感谢...

那么,它将看起来像这样。



 
Rover82 >>:

Всем здрасти!!! =)

Может это уже где-то было извиняюсь за повтор...

Программисты нужна помощь... Для профи это пустяковое дело, а вот для меня проблемка.... Суть такова: есть индикатор и мне нужно что бы высвечивалась имя индикатора на графике справа вверху... не важно, имя будет браться из самого названия файла индикатора или это программно (в коде).

Нужен фрагмент кода.

Заранее спасибо...

Ну а выглядеть это будет примерно так:

在此发布指标本身

 
Necron >>:

Выложите здесь сам индикатор

这里。

附加的文件:
optlev.mq4  14 kb
 

大家好!你能告诉我如何从+MP指标中获取级别 本身的,以便在EA中使用吗?

附加的文件:
fmp.mq4  6 kb
原因: