Pinbar探测器是一个专为MetaTrader 5设计的指标,它的主要功能是识别Pinbar(又称“针形线”),并通过在看涨Pinbar下方和看跌Pinbar上方放置一个“微笑脸”符号来进行标记。它是一个纯价格行为指标,代码中并不使用任何标准技术指标。Pinbar探测的配置可以通过指标的输入参数进行调整。此外,Pinbar探测器还可以在检测到Pinbar时发出平台警报和电子邮件提醒。该指标同时支持MT4和MT5版本的交易平台。
输入参数
- CountBars(默认值 = 0)— 用于检测Pinbar的最大K线数量,0代表检测所有K线。
- DisplayDistance(默认值 = 5)— K线与Pinbar“微笑脸”符号之间的距离。
- UseAlerts(默认值 = true)— 指示指标在检测到Pinbar时发出声音警报。
- UseEmailAlerts(默认值 = false)— 指示指标在检测到Pinbar时发出电子邮件警报。电子邮件需在MetaTrader中正确配置,路径为工具->选项->电子邮件。
- UseNotificationAlerts(默认值 = false)— 指示指标在检测到Pinbar时发出推送通知。通知必须在MetaTrader中正确配置,路径为工具->选项->通知。
- UseCustomSettings(默认值 = false)— 指示指标使用下面描述的自定义Pinbar检测参数。
- CustomMaxNoseBodySize(默认值 = 0.33)— Nose线的最大体积/长度比。

- CustomNoseBodyPosition(默认值 = 0.4)— Nose体应该位于Nose线的上方(看跌模式则为下方)。

- CustomLeftEyeOppositeDirection(默认值 = true)— 指示指标,左眼线对于看涨Pinbar应为看跌,而对于看跌Pinbar应为看涨。

- CustomNoseSameDirection(默认值 = true)— 指示指标,Nose线应与模式本身方向一致。

- CustomNoseBodyInsideLeftEyeBody(默认值 = false)— 指示指标,Nose体应位于左眼体内。

CustomLeftEyeMinBodySize(默认值 = 0.1)— 左眼体相对于K线长度的最小尺寸。

CustomNoseProtruding(默认值 = 0.5)— Nose线相对于K线长度的最小突出度。

CustomNoseBodyToLeftEyeBody(默认值 = 1)— Nose体与左眼体的最大尺寸比。

CustomNoseLengthToLeftEyeLength(默认值 = 0)— Nose长度相对于左眼长度的最小比。

CustomLeftEyeDepth(默认值 = 0.2)— 左眼相对于其长度的最小深度。深度是K线在Nose后方的部分长度。

- CustomMinimumNoseLength(默认值 = 1)— Nose K线的最小长度,以点为单位。
