系统交易

EXP_MAX_LOT:MetaTrader 5 的最佳交易助手
MetaTrader5
EXP_MAX_LOT:MetaTrader 5 的最佳交易助手

真实作者: 安德烈·米舒斯丁 EXP_MAX_LOT 交易助手可以计算出可以用来开仓的最大手数,利用账户上所有可用的保证金。默认情况下,计算出的值会显示在图表的右上角。 这个交易助手最初是在 MQL4 中实现,并于 2012 年 6 月 21 日在 mql4.com 的代码库 发布。 专家顾问输入参数: //+------------------------------------------------+ //|  专家顾问输入参数               | //+------------------------------------------------+ input ENUM_POSITION_TYPE PosType=POSITION_TYPE_BUY;    // 持仓类型 //---- 指标显示设置 input string Symbols_Sirname="MAX_LOT_Label_";         // 指标标签名称 input color IndName_Color=clrMediumSlateBlue;          // 指标颜色 input uint Font_Size=15;                               // 指标字体大小 input uint X_=15;                                      // 水平偏移 input int Y_=15;                                       // 垂直偏移 input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // 显示角落 //+------------------------------------------------+ 图1. EXP_MAX_LOT EA 在图表上

2017.05.29
MetaTrader 5的时间限制平仓专家顾问攻略
MetaTrader5
MetaTrader 5的时间限制平仓专家顾问攻略

大家好!今天我们来聊聊一个非常实用的交易工具——时间限制平仓专家顾问(EA)。这个专家顾问能够帮助你在设定的时间限制超出后,自动平掉当前账户中的所有持仓,让你轻松管理仓位,避免过夜风险。 如何使用时间限制平仓专家顾问 这个专家顾问的核心功能是根据服务器时间来判断是否需要平仓。以下是一些输入参数,你可以根据自己的需求进行调整: 停止时间 (StopTime):你可以设定一个具体的时间点,比如 D'2030.01.01 23:59',在这个时间之后,所有持仓将自动平掉。 最大价格偏差 (Deviation_):这个参数控制平仓时的最大价格偏差,默认为 20 点,确保你的平仓不会因为市场波动而受到过大影响。 代码示例 //+----------------------------------------------+ //| 专家顾问输入参数         | //+----------------------------------------------+ input datetime StopTime=D'2030.01.01 23:59';   //平仓时间 input uint    Deviation_=20;                   //最大价格偏差(点) 通过合理设置这些参数,你可以有效降低交易风险,保证你的投资更加安全。希望这个时间限制平仓的专家顾问能够帮助到你,让你的交易更加得心应手!有任何问题,欢迎在评论区交流!

2017.05.29
HTH Trader:MetaTrader 5的对冲交易专家
MetaTrader5
HTH Trader:MetaTrader 5的对冲交易专家

创意作者: c0d3 及MQ5作者: barabashkakvn. 对冲交易 Trader旨在对冲正常的对冲(例如:用USDCHF对冲EURUSD)。在配对交易中,有时会遭遇较大的回撤(DD)。这个交易策略试图通过对冲对冲 的方式来减少交易者所经历的重度回撤。HTH Trader会对冲EURUSD与USDCHF,以及GBPUSD与AUDUSD,形成一种独特的对冲对冲策略。该策略每天交易四个仓位,且回撤被限制,因为对冲仓位仅允许持续开盘一天。当新的一天开始时,如果当前经纪商的Hour() 大于零,EA就会进场。EA会等到Hour() 到23点时平掉当前仓位。新的一天开始时,EA会重新启动。 当前一天EURUSD的偏差为正时,EA会以多头进场:LONG EURUSD、LONG USDCHF、SHORT GBPUSD和LONG AUDUSD。在这种情况下,EURUSD与USDCHF对冲,EURUSD与GBPUSD对冲,USDCHF与AUDUSD对冲,GBPUSD与AUDUSD对冲. 当前一天EURUSD的偏差为负时,EA会以空头进场:SHORT EURUSD、SHORT USDCHF、LONG GBPUSD和SHORT AUDUSD。 EURUSD/USDCHF比率与GBPUSD/AUDUSD比率之间有着强相关性,因此可以实现对冲对冲。 新功能:紧急交易 如果设置'enable_emergency_trading'为'true',该EA会等待损失达到'emergency_loss' PIP值后再进入新交易。新交易将会是盈利的仓位。例如,如果EURUSD和USDCHF处于亏损,而GBPUSD和AUDUSD处于盈利状态,当达到'emergency_loss'时,EA将会复制GBPUSD和AUDUSD的仓位,因为它们是盈利的。该功能设置为每天仅执行一次,如果达到'emergency_loss' PIP值,仅执行一次'trading'功能,然后在第二天重新启动。除非删除代码,否则此功能无法关闭。 if(enable_emergency_trading==true && totalprofit<=-emergency_loss){doubleorders();} EA选项: Trade | 启用交易,如果设置为true C1 | 第一货币 C2 | 第二货币 C3 | 第三货币 C4 | 第四货币 Show_Profit | 启用对所有交易的盈亏跟踪 Enable_Profit | 启用盈亏监控,以平掉所有仓位 Enable_Loss | 启用亏损监控,以平掉所有仓位 Enable_Emergency_Trading | 当利润达到紧急亏损PIP值时启用新交易 Profit | PIP值 Loss | PIP值 MagicNumber1 | 跟踪C1的编号 MagicNumber2 | 跟踪C2的编号 MagicNumber3 | 跟踪C3的编号 MagicNumber4 | 跟踪C4的编号 E_MagicNumber | 跟踪紧急交易的编号 Lot | 订单手数

2017.05.02
首页 上一页 26 27 28 29 30 31 32 33 34 35 36 下一页 末页