Stalin_HTF_Signal:MetaTrader 5的趋势信号指示器

Mike 2019.02.07 17:46 37 0 0
附件

Stalin_HTF_Signal是一款用于MetaTrader 5的趋势信号指示器,它能够清晰地展示所选时间轴上的趋势方向,并通过图形对象以颜色区分趋势或交易方向。同时,它还可以触发警报并播放音频信号。

当所选时间轴上的趋势持续时,指示器会通过一个星形图标来提醒,颜色对应于趋势方向。如果趋势在选定的时间轴上发生变化,指示器则会以对角箭头形式发出警报,箭头的颜色和方向与实际交易方向相符。

所有输入参数大致可以分为以下三个大类:

  1. 指示器Stalin的输入参数:
    inputstring Symbol_="";                   // 金融资产inputENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 计算指示器的时间框架inputENUM_MA_METHOD MAMethod=MODE_EMA;
    inputint    MAShift=0;
    inputint    Fast=14;
    inputint    Slow=21;
    inputint    RSI=17;
    inputint    Confirm=0.0;
    inputint    Flat=0.0;
    

  2. 指示器Stalin_HTF_Signal的可视化输入参数:
    //---- 指示器显示设置inputuint SignalBar=0;                                // 获取信号的柱数(0 - 当前柱)inputstring Symbols_Sirname=INDICATOR_NAME"_Label_";  // 指示器标签名称inputcolor UpSymbol_Color=clrLime;                    // 上升趋势符号颜色inputcolor DnSymbol_Color=clrRed;                    // 下降趋势符号颜色inputcolor IndName_Color=clrDarkOrchid;                    // 指示器名称颜色inputuint Symbols_Size=60;                            // 信号符号大小inputuint Font_Size=10;                               // 指示器名称字体大小inputint X_1=5;                                       // 水平名称偏移inputint Y_1=-15;                                     // 垂直名称偏移inputbool ShowIndName=true;                           // 显示指示器名称inputENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // 位置角落inputuint X_=0;                                       // 水平偏移inputuint Y_=20;                                      // 垂直偏移

  3. 指示器Stalin_HTF_Signal生成警报和音频信号的输入参数:
    //---- 警报设置input ENUM_ALERT_MODE alert_mode=OnlySound;  // 触发选项inputuint AlertCount=0;                     // 警报数量

如果在同一图表中使用多个Stalin_HTF_Signal指示器,每个指示器都必须有自己的Symbols_Sirname(指示器标签名称)字符串变量值。

为了让指示器正常运作,必须在terminal_data_folder\MQL5\Indicators\文件夹中有已编译的Stalin.mq5文件。


图1. 指示器Stalin_HTF_Signal. 开仓信号.

图1. 指示器Stalin_HTF_Signal. 开仓信号.



图2. 指示器Stalin_HTF_Signal. 趋势延续信号.

图2. 指示器Stalin_HTF_Signal. 趋势延续信号.

列表
评论 0