作者
弗拉基米尔·赫利斯托夫
基于比尔·威廉姆斯技术的止损位计算指标
在他的书籍《交易混沌:应用专家技术以最大化你的利润》(第7章,初级交易员,p.95)中,比尔·威廉姆斯这样描述止损:
“...我们将气囊放置在第二根K线的高点或低点上方/下方一个点,在一个显著更高的时间框架上(或者更久之前的下一根K线,它具有更高的高点和更低的低点,或者更低的高点和更低的低点)。
这就是我们的气囊保护,其目的是保护我们免受醉酒市场的影响,让市场朝着不利的方向波动。请记住,这不一定是入场信号;它是防止重大损失的保护措施...”
该指标根据这种方法计算并显示止损位(适用于没有设置止损的买入和卖出头寸)。
指标变量:
int BAR = 200; // 在最近的200根K线上搜索
int minSL = 25; // 当未找到2根K线时激活
bool show_bar = true; // 显示用于搜索止损的K线
show_info = true; // 显示没有止损的活动订单
color color_BAR = DarkSlateGray; // 搜索止损的K线颜色
color color_Тек_BAR = Gray; // 当前K线颜色
color color_SL = Gray; // 标记的颜色
int minSL = 25; // 当未找到2根K线时激活
bool show_bar = true; // 显示用于搜索止损的K线
show_info = true; // 显示没有止损的活动订单
color color_BAR = DarkSlateGray; // 搜索止损的K线颜色
color color_Тек_BAR = Gray; // 当前K线颜色
color color_SL = Gray; // 标记的颜色

图1. 找到的K线

图2. 上方K线未找到(卖出头寸的止损位通过更高时间框架确定):
建议:
- 止损位绘制在当前K线的右侧,设置图表偏移:

- 为了更清晰,使用 show_bar=true
- 祝你好运!
2009年10月17日:
新增功能:
现在可以显示历史中的止损位(SL_BW.mq4):
