从 OrderSend() 发送请求时,我们需要指定正确的注释。下面是一个使用CTrade 类 实现这一目的的示例
//+------------------------------------------------------------------+ //|AddCommentToPosition.mq5 //| 2011 年 MetaQuotes 软件公司版权所有。 //|http://www.mql5.com | | //+------------------------------------------------------------------+ #property copyright "Copyright 2011, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" #property script_show_inputs #include <Trade/Trade.mqh> //--- 输入参数 input string comment="来自剧本"; //+------------------------------------------------------------------+ //| 脚本程序启动功能| //+------------------------------------------------------------------+ void OnStart() { //--- CTrade trade; trade.Buy(0.1,_Symbol,0,0,0,comment); } //+------------------------------------------------------------------+
结果:

谢谢。我的理解是,这是在编写新的智能交易系统时使用的代码,还是可以通过复制这段代码将其插入到任何现有的智能交易系统中? 我感兴趣的是--将其插入到数据库中已有的智能交易系统中,例如这一个:Moving Averages.mq5
如何安装?
您能告诉我代码是什么样的吗?如果价格高于 N 期的平均值,那么 Expert Advisor 只输入买入信号,忽略卖出信号,反之亦然;如果低于 N 期的平均值,那么只输入卖出信号?
保罗
这些程序是为外汇编制的,它有一些与 B3 或 BMF 不兼容的特殊性。
如果您仍有疑问,我建议您从这篇文章开始使用 mql5 编程:https://www.mql5.com/zh/articles/100。
只需稍作调整,您就可以在 B3 和 BMF 上运行它,这实际上是一种简化,因为许多外汇参数 都是不必要的,如保证金计算、交易量检查、订单到期时间、杠杆等。
缺席、
卢西亚诺
Guia passo a passo para iniciantes para escrever um Expert Advisor no MQL5
- www.mql5.com
Este artigo é destinado a iniciantes que desejam aprender como escrever Consultores Especialistas simples na nova linguagem MQL5. Nós começaremos primeiro definindo o que queremos que o nosso CE (Consultor Especialista) faça, e descrição então passaremos para como nós queremos que o CE o faça. 1. Estratégia de negociação Ele irá monitorar um...
谁能告诉我如何安装,因为我尝试了各种方法,但都无济于事,非常感谢。
您好,是否有任何更新版本可以取代这个版本?因为CSignalCandles 类似乎 已经不存在了。
谢谢
MQL5向导 - 基于反转 K 线形态的交易信号:
基于反转 K 线形态的交易信号(MQL5 标准类库中的 CSignalCandles)。基于此策略的交易程序代码,可由 MQL5 向导自动生成。
作者: MetaQuotes Software Corp.