【三浪指标】比较经典好用的指标,要注意避开大波动的行情,会失真
以下是对功能的部分解析
功能概览:周期性数据处理:
- 用户可以通过外部参数Period1、Period2、Period3分别设置三个不同的分析周期。
- 根据这些周期,计算出实际的周期长度(以柱状图数量为单位),存储在Gi_unused_160、Gi_unused_164、Gi_unused_168中。
图表样式配置:
- 根据用户设置的周期,为每个周期在图表上配置箭头样式、颜色、缓冲区等,分别对应六种不同的指标线(通过SetIndexStyle、SetIndexArrow、SetIndexBuffer等函数)。这些箭头可能代表了某种价格极端值或支撑/阻力位。
动态数据处理函数:
- f0_1函数似乎负责处理价格数据,根据最低价和最高价计算某些关键水平,并对缓冲区数据进行更新。它会清除掉那些不符合条件的价格点,如超过偏差范围的高低点。
- f0_2函数用于解析字符串(如Dev_Step_1, Dev_Step_2, Dev_Step_3)到整数数组,这些步骤值可能用于确定上述价格处理中的偏差范围。
初始化与清理:
- init函数在指标加载时执行,负责验证账户、设置时间限制、以及配置图表显示。
- deinit函数在指标卸载时调用,目前仅返回0,可能未来会添加资源清理逻辑。
关键逻辑解析:- 数据处理逻辑:通过不同周期来识别和标记图表上的潜在支撑和阻力位,可能用于交易策略的辅助判断。
- 图形界面配置:高度可配置的视觉展示,包括箭头颜色和风格,使得用户可以根据个人偏好调整。
|
|
|
|
|
DD
D
D
DD