请观看如何免费下载自动交易
请在Twitter上找到我们!
加入我们粉丝页
您可以访问代码库从您的MetaTrader 5客户端
不能找到合适的代码?定制它在工作项目
如何编写EA交易或指标

MetaTrader 4的MQL4脚本源代码

icon

脚本是执行一次性操作的小型应用程序。例如,您可以删除图表的所有对象或为一持仓下一组单。在这里找到数百种可以自动微分析或交易的函数。

脚本是免费下载和在MetaTrader 4运行的。

提交您的代码
123
已添加 | 最好的

对于同时有10多个甚至几十个单子的, 需要先对部分有盈利的单子平仓. 可设置特定的盈利点数,就可以针对这些单子平仓.

MT4账户一般是双边模式,但如果你采用加仓的话,价格分布在不同位置,就不好知道当前的平均开单价,本脚本采用MT5的单边账户模型显示了一些相应的价格(平均开单价,保本价,中价),并可以计算到达某个价格下的利润。

MT4 One Key Trader:一键交易,双击脚本即可自动完成:买入,卖出,平仓,删除挂单,删除物体。

在复盘测试后,我们通常要对测试结果进行分析,则需要在新的图表上加载指标模板,这种情况下,我们把测试图表上的入场入场箭头等对象拷贝到新的图表上。本脚本的作用就是先保存测试图表上的对象,然后再新的图表上显示出来。

根据最大允许手数的百分比建立一个买入仓位。

对所有开启的仓位做自动跟踪止损。只能附加到一个图表.

本脚本程序根据最大允许手数的百分比建立卖出仓位。

操作对象的示例: 创建对象,修改属性,重绘图表。

基于RSI和CCI指标值背离交易信号的指标。

本程序是设计用来协助交易者测试和优化EA交易的日常工作的,进行顺序地多币种,多时段以及其他类型的测试和优化。

本脚本程序把图表时间延伸到周末和节假日以修正图表。

简单的策略 - MM % 波动率

脚本设计用于下载所有已知货币对的历史数据, 贵金属, 指数, 差价合约, 并用来控制历史数据里的 "漏洞"。

脚本 Lines_Create 在图表上创建名为 UP_LEVEL 和 DOWN_LEVEL 的两条水平线。脚本 Lines_Delete 从图表上删除由 Lines_Create 脚本创建的线。脚本 Lines_RASST 是 Lines_Create 脚本的附属。

脚本设计用来获取选择时间帧图表上蜡烛条的各种统计数据。

2 款用于分析交易结果的脚本。对于投资者和交易者都有用。

计算器评估货币对的点值, 以及用户自定义手数的最大止损。

这款微脚本直观展示两种常用移动均线的特征

脚本可助于自定义时间帧上执行多个货币对的直观分析。

脚本用来将来自 forexite.com 的 "分钟柱线" 导入 MetaTrader 4

脚本用于计算埃洛特波浪

脚本 ZZ_All Quotings 0-0050 设计用于下载所有货币对, 贵金属, 已知指数, 差价合约的历史数据, 用来控制历史 "漏洞"。

脚本 history_data_analysis_v3 检查历史中的缺失柱线检测漏洞、缺口大小, 并在列表里标记它们。

脚本 hst2csv 用来转换 *.hst 文件至 *.csv 文件, 之后可以无暇地导入到 MetaTrader 4 客户终端。

使用 wininet.dll 下载网页的例程。

一组脚本集合用于快速绘制埃洛特波浪。

脚本能将图表的 M1 时间帧转换为所有其它标准的图表时间帧, 并重建 M1 时间帧图表。

用来评价客户终端的交易历史的脚本程序. 评估是以点数进行的.

本脚本会在图表上画出斐波那契黄金螺旋.

本脚本程序创建您当前图表的HTML报告. 它包含着有用的信息. 试一下吧.

脚本将市场观察窗口里的所有可用品种抽取到一个 csv 文件。

脚本从 *.set 文件里萃取品种的列表, 并将其保存为 csv 文件。

文件操作函数使用了系统kernel32.dll 程序库。这是我们在 EA 里导入的程序库。代码附上。

Pi

计算 pi 值。

脚本自动绘制自然日开盘/收盘的时间线, 以及日内的开盘/收盘线。

此脚本在图表上绘制具有平均方差通道的多项式回归曲线。

基于不同条件平仓的脚本程序

在图表上绘制所有来自策略测试器报告文件的结果。

您可以选择脚本程序并把它拖到图表的某个点上. 然后它会使用这个点来修改图表货币的所有订单的止损/获利水平.

123