量化策略开发,高质量社群,交易思路分享等相关内容
工具推荐
『正文』
ˇ
SF系列与算法系列源码已经全部重制完成(可以打包):
1.tb重做了工作区888合约,部分代码重写。
2.增加了python代码。
3.文华代码更新。
Volume Profile指标被广泛用于外汇,股票,期货,数字货币等交易市场,是一个通用性极好的技术指标,具有非常直观的使用价值;
图片源自网络(如有侵权请联系客服小松鼠,VX:viquant01)
Volume Profile指标的重要组合部分:
Value Area(简称 VA数值区) : 为成交量70%分布的价格区域
POC : 为控制点,为交易量最大的那个价格;
HVN:高交易量区域代表价格接受区,高于平均水平
LVN:低交易量区域为价格拒绝区, 低于平均水平;
VAH:VA区域内的最高价;
VAL:VA区域内的最低价;
构建交易策略:
上面我们介绍了成交量和Volume Profile(成交量分布)指标,我们利用Volume Profile的核心部分VA区域和VAH、VAL来构建交易策略。SF11使用TB软件实现,其中一部分算法的实现有一点的难度,使用了FOR循环和数组。
核心计算:
1.构建成交量集合
2.计算POC;
3.VA价值区域;
4.计算VAH,VAL;
代码讲解:
1、第一步首先要定义成交量集合,把我们需要计算的成交量保存到数组里以便于后面使用;
2、第二步计算MaxVOL和POC:
3、第三步计算VA核心区域:
4、第四步计算VAH和VAL:
动态通道计算:每 75根K线 重新计算一次通道,结合过去 10根K线 的成交量筛选,确保通道反映真实市场结构。
上轨(Band_up):取成交量达标K线的最高价(HHv)与当前最高价的较大值,作为多头突破信号。
下轨(Band_dn):取成交量达标K线的最低价(LLv)与当前最低价的较小值,作为空头突破信号。
中轨(HL):作为平仓参考点,用于趋势反转判断。
多头开仓:当价格上穿通道上轨,且通道未发生突变(上轨与前一日相同)。
空头开仓:当价格下穿通道下轨,且通道未发生突变(下轨与前一日相同)。
中轨平仓:多头持仓时,若价格跌破**中轨(HL)则平仓;空头持仓时,若价格突破中轨(HL)**则平仓。
防迷路
微 信|小松鼠-松鼠Quant
微信号|viquant01