找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
首页论坛EAHub 外汇论坛
查看: 5|回复: 0

【levelstop-reverse2.0】送给喜欢做反转的交易者,指标有源码

[复制链接]

4万

主题

54

回帖

4万

积分

管理员

积分
45954
发表于 2026-8-24 20:57:00 | 显示全部楼层 |阅读模式
这是VTTrader VT LevelStop反向交易系统的一个端口。

这仅作为MT4指标移植,也许可以进一步发展


这是两个VT Trader交易系统的组合。第一个是默认值

VT LevelStop倒车档,第二个是经过修改以允许自定义的

用于计算停止线的ATR设置。我试着把这两个结合起来

版本转换为单个MT4指标。

默认的VT版本允许您使用两种模式,优化和手动。

优化模式使用平滑的14周期EMA计算停止线

ATR(14)乘以2.824的固定乘数。在手动模式下,您可以设置

您希望绘制停止线的固定点数。在我的MT4版本中,

有两种模式:


1.ATR模式(可定制ATR周期、倍数和平滑)




2.固定停止模式(可定制固定停止)

输入参数如下:

*UseATRMode-使用可定制的周期、倍数和平滑根据ATR计算停止线。

*NonATRStopPips-如果“UseATRMode”为假,则此值是放置停止线的固定点数。

*ATRPeriod-如果“UseATRMode”为真,则设置ATR周期。

*ATRMultiplier-如果“UseATRMode”为真,则在计算停止线时,ATR值将乘以此值。

*ATRSmoothing-如果“UseATRMode”为真,则这将使用此EMA对所选ATR进行平滑


平滑期。

*UpArrowColor-向上箭头将显示的颜色。

*DnArrowColor-向下箭头将显示的颜色。

*箭头距离-这可以调整箭头显示的停止线的距离。默认情况下,箭头直接显示在停止线的上方或下方。这里的正数将使箭头远离价格。负数将使其更接近价格。

*AlertSound-如果为真,当反向条件被触发时,这将发出警报。

*AlertMail-如果为真,将向MT4注册的电子邮件地址发送电子邮件。

*ShowComment-这将打开/关闭图表上的评论。如果你有其他指示器将数据放在那里,并且你不希望它被覆盖,请关闭。

对于默认的VT LevelStop反转行为,请设置以下内容:

UseATRMode=真

ATRPeriod=14

ATR乘数=2.824

ATR平滑=14


要使用此指标,请将其复制到您的<MetaTrader文件夹>\experts \indicators文件夹。然后重新启动MT4。它将出现在自定义指标列表中。

修订历史

测试版0.2

*小错误修复。

*删除额外的“UseVTDefault”选项。

*添加平滑选项以与默认VT版本兼容。

测试版0.3

*启动时删除对象。

*使用更独特的对象名称前缀。

*将ATRBuffer和SmoothBuffer更改为非指示缓冲区。

*无需UpSignal和DnSignal作为缓冲区。

*更改箭头以显示在停止线处。

*修复当前条形图上导致出现多个箭头的错误。


测试版0.4

*修复非指示器缓冲区中导致ATR缓冲区和平滑缓冲区中数据错误的错误。

版本1.0

*修复原始VT公式的一些问题,如果价格收盘于与止损线完全相同的水平,则会导致箭头绘制错误。修复非指示器缓冲区中导致ATR缓冲区和平滑缓冲区中数据错误的错误。

*添加一些用于箭头跟踪的打印语句。

*始终平滑,如果没有指示平滑,则仅使用1作为值。

*添加ShowComment选项

版本2.0

*修复在同一位置绘制多个箭头的问题。

*尝试解决箭头有时会消失的问题。

*添加警报。

*递增地命名箭头对象,而不是通过随机数。


]



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EAHub外汇论坛

GMT+8, 2026-10-12 18:56 , Processed in 0.104950 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表