该功能执行开仓交易的主要逻辑。它根据用户提供的符号信息和参数计算开仓价、止盈水平和止损。准备一个交易请求(MqlTradeRequest),其中包含必要的信息,如符号、交易量、订单类型、滑点、评论、神奇数字等。调用 OrderSend 函数发送交易请求并获取结果。SetTypeFillingBySymbol 函数:根据符号的执行策略确定订单执行类型(成交或取消、立即或取消或返回)。GetMinTradeLevel 函数:根据符号的冻结水平和停止水平计算最低交易水平。调整最低水平以确保其在一定范围内,并返回结果。
Clean Market Watch 脚本是一款简单实用的工具,只需单击一下即可快速删除 MetaTrader 5 Market Watch 窗口中的所有符号。当您想从一个干净的工作区重新开始,或者当您的市场观察已被太多的符号弄得杂乱无章时,这个工具尤其有用。 目的 随着时间的推移,交易者经常会在他们的市场观察窗口中积累大量的符号,这使得他们难以专注于他们积极交易的工具。逐个手动删除符号既乏味又耗时。本脚本可自动完成整个过程,在数秒内清除所有符号。
开盘区间突破(ORB)指标是一种强大的技术分析工具,可识别和跟踪交易时段开盘区间的价格突破。该指标基于这样一个概念,即交易时段最初几分钟内确立的最高价和最低价往往是当天剩余时间内的重要支撑位和阻力位。 该指标根据用户定义的时间段自动计算开盘区间,绘制多个价格目标,并为潜在的交易机会提供视觉和听觉警报。它旨在帮助交易者识别高概率的突破交易和回测情景。
KA-Gold Bot 是专为黄金设计的高级交易顾问,利用凯尔特纳通道策略和两条指数移动平均线(EMA)(10 期 EMA 和 200 期 EMA)的强大组合。运行原理:10 期 EMA 代表平均价格在 Keltner 波段上方/下方切入,确认上升趋势/下降趋势。价格高于 200 期 EMA 则支持上升趋势/下降趋势。考虑到过去 50 期的波动性,这表明上升/下降趋势强于前 10 期:M15
为顾问添加按钮的示例。 在此示例中,实现了一个按钮,用于关闭所有工具的所有有效仓位。 除按钮事件处理功能外,还实现了关闭相对于符号名称的仓位和计算相对于符号名称的仓位数量的方法。
该脚本用于将当前图表符号的汇率和刻度值导出为与 MT5 导出/导入格式兼容的 CSV 文件。
This is a simple price channel indicator allowing user to customize period and line colors. Often used in channel break strategies.