下载MetaTrader 5

请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

程序库

IncBullsBearsOnArray - MetaTrader 5程序库

| Chinese English Русский Español Deutsch 日本語 Português

显示:
430
等级:
投票: 16
已发布:
2014.01.27 07:03
已更新:
2016.11.22 07:33
\MQL5\Include\IncOnArray\\MQL5\Indicators\

CBullsBearsOnArray 类设计用来计算指标缓存区上的多头力量空头力量

用法:

Init() 方法带有以下参数, 在 OnInit() 函数中调用:

  • int aPeriod - 指标周期;
  • ENUM_MA_METHOD aMethod - 平滑方法。

Solve() 方法带有以下参数, 在 OnCalculate() 函数中调用:

  • const int aRatesTotal 是一个 rates_total 变量, 来自 OnCalculate() 函数参数;
  • const int aPrevCalc - prev_calculated 变量, 来自 OnCalculate() 函数;
  • double aDataHigh[] - 指标计算的最高价数据缓存区;
  • double aDataLow[] - 指标计算的最低价数据缓存区;
  • double aDataClose[] - 指标计算的收盘价数据缓存区;
  • double & aMA[] - MA 计算中间缓存区;
  • double & aBulls[] - 多头力量计算值;
  • double & aBears[] - 空头力量计算值.

附加方法:

  • int BarsRequired() - 返回指标计算的最小柱线数量;
  • string BuName() - 返回指标中的多头力量线名称;
  • string BeName() - 返回指标中的空头力量线名称;

Test_BullsBearsOnArray.mq5 是一个简单指标, 显示 CBullsBearsOnArray 类的应用。IncBullsBearsOnArray 文件必须放在客户端的数据文件夹 MQL5\Include\IncOnArray 中 (IncOnArray 文件夹必须创建)。若要正确工作, 需要来自 IncMAOnArray 文件的 CMAOnArray 类。它可以在此 此处 发现。

能够评估多空力量平衡变化, 并在初始阶段发出趋势反转信号, 这是十分重要的。这个任务可以通过使用 多头力量空头力量 振荡器解决来, 它由 Alexander Elder 开发, 并在他的书中描述 Trading for a Living (交易为了生活)

使用 CBullsBearsOnArray 类的例子

本文译自 MetaQuotes Software Corp. 撰写的俄文原文
官方代码: https://www.mql5.com/ru/code/646

Blau_TSI Blau_TSI

William Blau 的真实强度指数 (TSI) 指标。

交易信号模块, 基于 T3 指标 交易信号模块, 基于 T3 指标

下穿 T3 均线是开多单信号, 上穿 T3 均线是开空单信号。

IncWPROnArray IncWPROnArray

此 CWPROnArray 类的目的是在指标缓存区中计算 Williams 的百分比范围 (%R)。提供类的使用用例。

IncCCIOnArray IncCCIOnArray

CCCIOnArray 类设计用来在指标缓存区中计算商品通道指数 (CCI) 的值。提供类的使用用例。