量化交易系统

MT4-Slippage Monitor

  • 型号:
Main Image

本EA设计用于监控开仓时的滑点,和平仓时的滑点,并以文件形式记录保存。

本EA对记录交易滑点,统计损失,以及评估平台是很有用的。

记录文件保存在MT4数据文件夹中,比如 MT4_Data_Folder\MQL4\Files. 通过菜单栏的 “文件”->“数据文件夹” 进去。

警告 : 不要直接打开文件,否则会影响EA记录,把文件拷贝到别处再打开。

使用方法:

  • 打开图表加载EA即可,只需要加载一个EA。EA会监控所有品种的单子。

参数:

  • Show in brief - 如果是true,EA显示最近5单开仓/平仓的记录,滑点以点数计。
  • Record File Type - 选择哪种格式的文件,TXT 或者CSV,我建议用TXT

开仓滑点记录示例: 文件名是Slippage Monitor(60249928)-open.csv.

Prior Time Ticket Symbol Type Lots Prior Price Open Price Slippage Open Time
2019.4.3 04:45 1546535151 CADCHF SEL 0.12 0.749 0.749 0 2019.4.3 04:45
2019.4.3 04:45 1546535168 AUDCHF SEL 0.14 0.70842 0.70845 3 2019.4.3 04:45
2019.4.3 04:48 1546535750 NZDJPY SEL 0.14 75.469 75.469 0 2019.4.3 04:48
2019.4.3 05:05 1546537773 GBPUSD BUY 0.1 1.31449 1.31449 0 2019.4.3 05:05
2019.4.3 05:30 1546538927 GBPCHF BUY 0.1 1.3119 1.31191 -1 2019.4.3 05:30

注:

  • Prior Time -- 单子开仓之前一刻的时间
  • SEL -- 空单SELL缩写
  • Prior Price -- 单子开仓之前一刻的价格
  • Open Price -- 单子开仓的价格
  • Slippage -- 滑点 ,单子开仓前的价格与实际开仓价格之间的差异,以点数计
  • Open Time -- 单子的实际开仓时间
  • 对于多单, 滑点Slippage = Prior Price - Open Price ,以点数计
  • 对于空单,滑点Slippage = Open Price - Prior Price ,以点数计


平仓滑点记录示例: 文件名是 Slippage Monitor(60249928)-close.csv

Prior Time Ticket Symbol Type Lots Prior Price Close Price Slip Point Prior Profit Close Profit Slip Money Close Time
2019.4.3 03:47 1546531016 USDJPY BUY 0.1 111.509 111.508 -1 3.14 3.05 -0.09 2019.4.3 03:47
2019.4.3 05:05 1546524103 GBPUSD BUY 0.12 1.3143 1.31431 1 16.56 16.68 0.12 2019.4.3 05:05
2019.4.3 05:05 1546514466 GBPUSD BUY 0.1 1.31439 1.31439 0 -5.3 -5.3 0 2019.4.3 05:05
2019.4.3 05:30 1546530240 GBPCHF BUY 0.12 1.31161 1.3116 -1 17.32 17.19 -0.13 2019.4.3 05:30
2019.4.3 05:30 1546514163 GBPCHF BUY 0.1 1.3116 1.3116 0 -5.81 -5.81 0 2019.4.3 05:30

注:

  • Prior Time -- 单子平仓之前一刻的时间
  • SEL -- 空单SELL的缩写
  • Prior Price -- 单子平仓之前一刻的市价
  • Close Price --单子的实际平仓价格
  • Slip Point --单子平仓滑点的点数,是Prior Price 与 Close Price之间的差异,以点数计
  • 对于多单,Slip Point = Close Price - Prior Price ,以点数计
  • 对于空单,Slip Point = Prior Price - Close Price ,以点数计
  • Prior Profit -- 单子平仓之前的利润
  • Close Profit -- 单子平仓的实际利润
  • Slip Money -- 利润滑点,是Prior Profit 与 Close Profit 的差值。即 Slip Money = Close Profit - Prior Profit
  • Close Time -- 单子的平仓时间


复盘测试:

  • 你可以做复盘测试,看看这个EA是怎么工作的,示例: Slippage Monitor Back Test
  • 复盘测试时,记录文件保存于数据文件夹 ,比如 MT4_Data_Folder\test\files, 从菜单栏的“文件”-->“数据文件夹” 进去,找到test,再进去找到files文件夹。