Pipsing_Close_on_DROP - MetaTrader 4脚本
- 显示:
- 1736
- 等级:
- 已发布:
- 2016.03.29 12:59
- 已更新:
- 2016.11.22 07:33
- 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
本脚本程序使用拖曳方法关闭任意的仓位,
也就是使用鼠标把脚本拖到订单线上.
在松开脚本的时候仓位就会关闭.
也可以使用鼠标按着脚本等到想要的时刻再松开按钮, 来关闭定单.
鼠标光标的边缘指向订单线, 中间可有间隙.
间隙的大小由 Region参数指定.
脚本能够关闭任意类型的订单也能删除挂单.
开启的订单先关闭, 然后是限价挂单.
脚本的操作有预先定义的范围来做限制.
脚本有两种模式:
а) 只关闭一个最接近的订单, ALL_on_region parameter 设为 0;
б) 关闭鼠标指针光标 +/- Region范围内的所有订单.
ALL_on_region parameter =1;
为了从多个订单中选择最近的订单, Region 不能设得太大. 在分钟图上设为10就足够了.
如果您设置了这个值, 您可以关闭任何在屏幕上可以看到订单线的订单.
脚本也可以关闭超出您指定大小范围的所有订单,
例如, 如果 Region=3000, 那么所有的订单都将被关闭, 因为
搜索订单的范围大小设为 +/-3000 点.
如果交易中心拒绝关闭订单, 脚本会使用新的价格重复尝试, 次数由参数指定 Repetiotions=6.
例如, 如果当DC拒绝平仓, 价格在冻结水平时, 新的尝试会
使用新的价格来进行.
如果价格在冻结水平之内, 脚本因为以下原因不会拒绝关闭订单: 关闭时的价格 + 差距 可能在允许范围之内.
如果订单已经由止损或者获利关闭, 就不会进行更多尝试, .
您可以通过 MetaEditor来修改这些参数.
为了使参数可修改参数更加明显, 它们作为外部参数.
extern int ALL_on_region=1;//1= 关闭范围内的所有订单. 0- 只关闭最近的订单. extern int Region=10; // 范围上下的大小, i.e 2*Region extern int Slippage=6; // 滑点. extern int Repetitioons=6; // 关闭订单的尝试次数.
用法指导: 把文件放到experts\scripts\ 文件夹并编译.
用于运行
A计划.
关闭仓位:
-打开 "Navigator";
-选择脚本;
-在上面按鼠标左键;
-把它拖到订单线, 先不要松;
-等到想要的时刻;
-松开按钮 - 仓位就关闭了;
B计划.
拒绝关闭, 状况: 您激活了脚本, 等到想要的时候又改变了注意:
- 把鼠标指针拖到离订单足够远的地方;
- 松开按钮.
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/8546
函数的测试脚本, 计算一个图形对象的真实 Y 坐标。它对于观察柱线的形成很有用。
CLEAR_CHART_ON_NAME_AND_TYPE本脚本程序通过对象的部分名称和/或对象类型选择性地清空图表.
一个可以看到更"大"时段的指标(例如, 半年或者一年图).
ExpertClor_v01根据两条MA 的交叉(默认周期数为5和7)关闭订单. 阅读完整描述...