交易系统

关于信号服务的最常见的问题都将在本文中被收集和处理。问题列表会时常更新,很快我们将会试着给所有进来的问题给出答案。如果您没有找到您问题的答案,请尽管写个注释。 在问问题之前,请首先阅读下面的有意义的文章: MetaTrader 4和MetaTrader 5交易信号总览 怎样成为MetaTrader 4和MetaTrader 5平台上的信号提供商 MetaTrader 5 帮助文档 → 客户终端设定 → 信号  问题 我们所需的信号服务是什么? 在MQL5.com中谁可以创建一个交易信号?我应该为此付钱吗? 免费的信号什么时候可以被订阅?...
  量化交易 (Quantitative trading)  (389   1 2 3 4 5 ... 38 39)
量化交易,也称为算法交易或算法交易,是一个快速发展的领域,结合了金融、数学和计算机科学。它涉及使用复杂的数学模型、统计分析和计算机算法来识别和执行金融市场中的交易机会。这种方法已广受欢迎,并已成为交易领域不可或缺的一部分。 量化交易的成功在于它能够处理大量市场数据并识别人类交易者可能不明显的模式或低效率。通过利用先进的数学模型和统计技术,量化交易者可以发现隐藏的信号并做出明智的交易决策。这种数据驱动的方法有助于消除交易过程中的情绪偏见和人为错误,从而可能带来更加一致和有利可图的结果。
  交易中的OpenCL  (100   1 2 3 4 5 ... 9 10)
OpenCL是一种开源框架,用于编写可在各种类型硬件平台(例如中央处理器 (CPU)、图形处理单元 (GPU) 和其他专用处理器或硬件加速器)上执行的程序。无论供应商或架构如何,OpenCL都可使软件开发人员编写可以在多个设备上运行的代码。 OpenCL API和运行时间提供了一定的平台独立性,允许创建可在任何支持OpenCL的设备上运行的代码。OpenCL还提供一组低级别API,使开发人员可以明确控制设备、内存和内核执行,从而对他们的应用程序进行更详细地控制。 OpenCL广泛应用于科学计算、图像视频处理、机器学习等领域。利用跨设备的并行计算能力来更快、更高效地执行应用程序。
  学习ONNX交易  (141   1 2 3 4 5 ... 14 15)
我们在MQL5中添加了 对ONNX模型的支持, 我们相信这就是未来趋势。我们创建这个主题是为了讨论和研究这个趋势性领域,它可以帮助机器的学习能力提升到一个新高度。通过这个新功能,您可以在喜欢的环境中编辑模型,然后在交易中轻松地运行。 简要技术概述 ONNX(开放神经网络交换)是一种开源格式,用于在各种框架之间交换机器学习模型。由Microsoft、Facebook和Amazon Web Services (AWS)开发,旨在促进ML模型的开发和部署。 ONNX的主要优势:
新文章 信号计算器已发布: 直接从MetaTrader 5终端中进行信号运行的计算是非常有利的,因为终端提供了信号的预先选择和排序。通过这种方式,用户可以在终端中看到与他们的交易账户兼容得最好的信号。 本文中提供的计算器可以从MetaTrader 5 和 MetaTrader 4市场免费下载: MT5信号计算器 MT4信号计算器 为了使信号计算器能够正常工作,需要在终端中有最新的交易信号库,所以,我们需要在"工具箱"窗口中激活"信号"页面(点击"信号"页面): 图 1. 激活"信号"页面 作者:Karputov Vladimir
void Gua_ModifyOrders() { //--- 声明并初始化交易请求和交易请求结果 MqlTradeRequest Gua_Modify_request={1}; MqlTradeResult Gua_Modify_result={1}; int Gua_Modify_total=OrdersTotal(); // 已下挂单的总数 //--- 重做所有已下的挂单 for(int i=0; i<Gua_Modify_total; i++) { //--- 订单参数 ulong
  关于移动止损  (16   1 2)
关于移动止损 至少我的回测数据显示,使用移动止损和一个固定止盈,效果差不多,我可以通过优化总能找到一个固定止盈超过移动止损的收益表现。 而在EA编程上,移动止损要比固定止盈复杂,对冲交易,组合交易的时候,这更增加了移动止损的编程难度。 反正我的结论是,移动止损在学术上有价值,在大波动中单笔交易,逻辑上有优势,可是在实际操作中,在成百上千的交易综合评估上,并不比固定止盈有优势,而编程的难度和优化的难度,更是降低了移动止损的价值。 抛砖引玉,我想听听大家的意见。
  三角套利  (5)
三角套利作为一种比较常见的套利方式,不少投资人在外汇交易中都有用到过。三角套利是基于交叉汇率实现的,它是三角套利的基础,所谓交叉汇率,是指用一种非美元的货币表示另一种非美元货币的价格。如某个外汇市场上欧元 / 美元 =1.08740 ,美元 / 瑞郎 =0.85812 ,欧元 / 瑞郎 =0.93205 ,当(欧元 / 美元) × (美元 / 瑞郎)不等于(欧元 / 瑞郎)时,这就为三角套利提供了可能。
这个程序需要在不同的时间周期使用不同的指标配合进行交易,能实现吗?
大家好: 我想封装一个 dll ,具体需求是: 一、业务需求: 1、想用 c++ 开发,使用 class 来封装应用; 2、目前 c++ 端已经开发好,并打包成功,但不能被 mt5 访问。 二、当前问题: 1、mt5 端引用代码是: #import "mytest\chanlun.h" #import "mytest\mt5dll2.dll" IInterface *IF = IInterface::CreateInterface(); int IF->Add(int a, int b); #import 2、目前报错: 'IInterface' - unexpected token
  不存在完美的EA  (33   1 2 3 4)
基本上,写开仓、平仓、的代码没多少含金量,就是检查持仓,设追踪止损。 最难的是决定何时开仓、何时平仓,我把策略改了不下十次,依然找不到完美的策略。 例如 策略一、震荡不开仓,这个策略减去了90%的止损。 策略二、减速不开仓,这个策略对于回调也不开仓 ,全天只会开出三几张单 。事实上这是策略一的变形,包含了策略一。但依然不完美,缺点是突破反转时,总会伴随着一张止损单,因为不知道何时会反转。
这是用Chatgpt写的EA,但是回测的的时候没有订单产生,可以帮我看看什么情况吗
大家好,我是官网版主。 本人因为需要满足各种交易战略的交易需求以及需要适当分散风险,需要时不时找新的合作平台。 刚好前几天有人问到这个题目,总结一下点差与账户类型,方便各位汇友。 首先,点差如何定义? 交易平台(交易商)报价时会报出一个买入价(ask)和一个卖出价(bid),中间的差额就是点差。 其次,各个交易平台的账户名称虽然有所不同,但都是依存于交易模式。 作为基础知识,可以试试先搞懂交易模式架构的广义定义。 各种架构的原理比较复杂,这里简单介绍一下。 有DD和NDD两大类,NDD里包括STP和ECN。 //DD: Dealing Desk(后台交易模式,玩家 与
大家好,我是官网版主 以前有个帖子,是讨论市场上的EA是否具有营利性的。 由于广告太多,被系统检测删除了 。 以下是之前讨论时大家留下的讨论点。与我个人看法完全无关。 // EA是需要人工干预的 // 你觉得一个好的ea你会拿出来卖吗 // 自己用赚钱 再卖还能多赚一份钱 为什么不卖 // 最最最主要是lot 和SL!!!MM管理 //网格,平均,马丁!只要远离它们。你就基本少亏。 // 申请著作权 我完全支持自由讨论。 但请大家在讨论的时候,不要提及特定产品。 谢谢。
各位大佬求助一下,本人5.21起在MT4上订阅信号,期间到6.14跟随都是正常的。今日突然发现6.14之后信号都不跟随了,我发现登录时日志里显示 2024.06.25 10:32:47.159 Virtual Hosting: nothing to synchronize, no any EA or custom indicator, signal for '8000000' is not enabled 我猜测原因如下: (1)是否是订阅到期日原因:但是我订阅日期是截止7.21,应该不会是有效期的问题吧?
基础语法 一些简单的EA指标脚步都已经会弄了,就是看不懂系统自带的标准类库,如何使用,干什么用的。有没有视频讲解这方面的
按照所持仓的两个品种的隔夜利息费率,计算出来的库存费和平台实际收取的费用差别较大,现贴上持仓和库存费明细,请懂这一点的汇友帮忙确认一下,谢谢:
交易信息被作者取消,刚订阅5天左右。这是该咋办?新人问题,求解,感谢。
自制了一个指标,编程EA测试,跑历史数据时EA在不断叠加,见图1,用模拟盘实时挂载EA时,日志显示自制指标在不断加载移除,见图2,单独在图表中加载指标时没问题,求高手解惑
  跟单信号需要多少钱?  (30   1 2 3)
请问要怎么计算需要多少资金才能和被跟单者一样手数? 谢谢~
大家好,我是官网版主。 有汇友问到如何启动EA。 这是一个非常好的问题,所以专门开一个帖子回答一下。 启动EA需要三个步骤:开启终端算法交易,允许EA算法交易,确认启动成功。 第一步,在终端界面摁Ctrl+E,将 算法交易切换至有效。 第二步,将EA拖至图表,点击允许EA算法交易。 第三步,确认启动成功。MT5会显示一个彩色的博士帽图标,MT4会显示一个笑脸图标。 完成这三步以后,EA就处于被启动状态了。 请一直开启电脑或VPS,为EA提供运算环境和电力。 希望能对您有所帮助。 感谢。 ※独家经验,仅在MQL5公开。我们拥有图片和文章的版权,请勿转载,谢谢合作。
bool can_trade_by_time= true ; int OnInit () { return ( INIT_SUCCEEDED ); } void OnTick () { Can_Trade(); } //Can_Trade 函数,用于进行交易相关的判断 void Can_Trade() { // 定义订单开盘时间变量 datetime PopenTime; // 如果成功选择到第 0 个订单(按位置选择,交易模式) if ( OrderSelect ( 0 , SELECT_BY_POS, MODE_TRADES) ==
图表A EA向 图表B EA发送一个自定义事件消息, 如果B EA处于忙碌状态, 会报错4104, 官网文档(ERR_CHART_NO_EXPERT 4104 图表中没有EA交易可以处理事件)但实际情况不是没有EA,只是EA处于忙碌状态,程序应该以事件优先级更高才对啊,有遇到和我一样的问题吗?
比如我用 1小时 5根均线 上穿 1小时10根均线时,开多单,下穿时开空单。但在测试的图表中,两根均线的颜色都是红色 。现在想把 短周期的 5 根 均线用黄色 ,长周期 10 根的均线用红色 ,方便观察,请教在EA中如何做,谢谢!
请问,在模拟账户下,是不能使用订阅信号的对吗?可是如果需要测试本地EA程序代码需要订阅信号订单,这个订单可以怎样模拟出来呢?
我希望在價格向下時往回下BUY STOP單 在IF條件設立下測試了很多方式都無法達成我的目標 請問有甚麼方式可以解決嗎
下载指标,上面显示,是否有MT4,点击是,然后就没有任何反应了,这是什么情况啊
在MetaEditor5里创建的python脚本,明白为ma12.py,保存在了Scripts文件夹里,可是如何在MetaTrader5里运行啊?根本找不到这个ma12.py文件