初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1407

 

下午好。我正在测试一个 EA,当我使用历史数据对其进行调试时,一切都在预料之中。交易如期启动和关闭,EA 似乎工作正常。

换句话说,我可以基于这个 EA 进行回溯测试,包括在调试期间在图表上跟踪它,但出于某种原因,它不能在市场上实时发送订单(模拟账户)。

我测试的资产是 WINM22。


在 MT5 "日记 "中出现了以下信息:
- 专家已成功加载
- 自动交易已启用

除此之外,再无其他信息。整个交易时段甚至没有一条错误信息

有人能帮我弄明白这是怎么回事吗?



我用来发送订单的命令是:
mrequest.action = TRADE_ACTION_DEAL;
mrequest.price = NormalizeDouble(last_price,1);
mrequest.sl = NormalizeDouble(last_price + STP,1);
mrequest.tp = NormalizeDouble(last_price - TKP,1);
mrequest.symbol= _Symbol;
mrequest.volume = Lot;
mrequest.magic = EA_Magic; 
mrequest.type= ORDER_TYPE_SELL;
mrequest.type_filling = ORDER_FILLING_FOK;
mrequest.deviation=NormalizeDouble(slippage,_Digits);
OrderSend( mrequest , mresult );

谢谢。

 

您好,我想问一下......是否有可能在 MT4/5 上编写一个 Expert Advisor,这样在进行交易时,它不仅可以依赖 MT 中嵌入的指标,还可以依赖外部数据(例如,我服务器上的数据)?

还有一个问题:"智能交易系统 "是否不仅可以由与之绑定的工具的指标提供指导,还可以由其他工具的指标提供指导(形象地说,欧元兑美元货币对的 "智能交易系统 "可以由 DXY 的指标提供指导)?

 
key_Ex 编写 Expert Advisor,使其不仅依赖 MT 中嵌入的指标,还依赖外部数据(例如,我服务器上的数据)?

还有一个问题:"智能交易系统 "是否不仅可以由与之绑定的工具的指标提供指导,还可以由其他工具的指标提供指导(形象地说,欧元兑美元货币对的 "智能交易系统 "可以由 DXY 的指标提供指导)?

是的,可以实现上述所有功能。

 
Aleksey Vyazmikin #:

是的,以上都可以做到。

谢谢,我看了我评论下的主题链接,我想我找到了我要找的东西
 

int mov1=iMA(NULL,PERIOD_H4,200,0,MODE_EMA,PRICE_CLOSE);

输出 10


我在欧洲美元上下注,为什么 10 不是真实的。

 
Roman Epifanov ,PERIOD_H4,200,0,MODE_EMA,PRICE_CLOSE);

输出 10


我在欧洲美元上下注,为什么 10 不是真实的。

返回值

返回 指定技术指标的句柄, 否则 返回 INVALID_HANDLE

Документация по MQL5: Константы, перечисления и структуры / Именованные константы / Прочие константы
Документация по MQL5: Константы, перечисления и структуры / Именованные константы / Прочие константы
  • www.mql5.com
Прочие константы - Именованные константы - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Nauris Zukas #:

返回值

返回 指定技术指标的句柄, 如果 失败则返回 INVALID_HANDLE

返回值只有 10,不可能是这样的吧

我不认为这里有错误。我刚开始编程,请帮帮我。

 
Roman Epifanov #:

返回值只有 10,这不可能是正确的。

我觉得没有错误。我刚开始编程,请帮帮我。

10 正是一个句柄,是它的值。这表明该指标已成功创建。

要从成功创建的指标中读取其缓冲区的值,应使用CopyBuffer(),并在其中指定接收到的指标句柄。

Документация по MQL5: Доступ к таймсериям и индикаторам / CopyBuffer
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyBuffer
  • www.mql5.com
CopyBuffer - Доступ к таймсериям и индикаторам - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
你好,我使用的是安卓系统上的 mt5,我正在自学交易,尽管我也在认真考虑参加一些培训。我有一个严重的问题,就是手数😭😭😭。我什么都不懂,我在网上查了 3 天,试图弄明白它,但一无所获。

我知道 1 手=100,000 美元
0.1 手 = 10.000 美元
0.01 手= 1,000 美元

我的问题是,比如我有 10,000 美元的资本,我想投资资本的 1%,即 100 美元,我应该选择哪一手?
 
大家好!
各位同事,请问用鼠标从 "市场观察 "列表中拖动一个新符号到图表窗口时,上一个符号的绘图对象(如水平线等)会保留在图表上。这些对象是否与窗口绑定,而没有与符号绑定?这种情况可以解决吗?也许有解决方法?我不想为每个符号创建单独的配置文件。