• 新添加量子混沌系统板块,欢迎大家访问!---“量子混沌系统”
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏我们吧

趋势振荡指标,识别市场买卖信号的强大工具 MT4免费公式!

指标下载 qchaos.009 3个月前 (11-12) 6861 复制链接

指标名称:趋势振荡指标

版本:MT4 ver. 2.01(指标)

趋势振荡指标,和Stochastic Oscillator的用法类似,但是更平滑。用于衡量当前价格与一定时间内价格区间的相对位置,从而识别超买或超卖情况。

如下图比较:

趋势振荡指标,识别市场买卖信号的强大工具 MT4免费公式!

 

参数:

趋势振荡指标,识别市场买卖信号的强大工具 MT4免费公式!

部分代码展示:

//+——————————————————————+
//| 趋势振荡指标.mq4 |
//| Copyright © 2009-2024, http://www.QChaos.com |
//| https://www.qchaos.com/ |
//+——————————————————————+

property copyright "Copyright © 量化混沌, http://www.qchaos.com"

property link "https://www.qchaos.com"

property version "2.01"

property description "———————————————"

property description "EA、指标公式分享"

property description "EA、指标编写业务承接"

property description "———————————————"

property description "更多资源,关注公众号:量化程序"

property description "微 信:QChaos001"

property description "手机号:134-8068-5281"

property description "———————————————"

property indicator_separate_window

property indicator_buffers 13

property indicator_color1 clrDeepSkyBlue

property indicator_color2 clrDeepSkyBlue

property indicator_color3 clrDimGray

property indicator_color4 clrSandyBrown

property indicator_color5 clrSandyBrown

property indicator_color6 clrSilver

property indicator_color7 clrDeepSkyBlue

property indicator_color8 clrDeepSkyBlue

property indicator_color9 clrSandyBrown

property indicator_color10 clrSandyBrown

property indicator_color11 clrOrange

property indicator_color12 clrDeepSkyBlue

property indicator_color13 clrSandyBrown

property indicator_style1 STYLE_DOT

property indicator_style2 STYLE_DOT

property indicator_style3 STYLE_DOT

property indicator_style4 STYLE_DOT

property indicator_style5 STYLE_DOT

property indicator_style11 STYLE_DOT

property indicator_width12 2

property indicator_width13 2

property strict

//
enum enPrices
{
pr_close, // 收盘价
pr_open, // 开盘价
pr_high, // 最高价
pr_low, // 最低价
pr_median, // 中位数
pr_typical, // 典型价
pr_weighted, // 加权价
pr_average, // 平均价 (高+低+开+收)/4
pr_medianb, // 平均中位体 (开盘价+收盘价)/2
pr_tbiased, // 趋势偏向价
pr_tbiased2, // 趋势偏向(极端)价
pr_haclose, // 平滑蜡烛收盘价
pr_haopen , // 平滑蜡烛开盘价
pr_hahigh, // 平滑蜡烛最高价
pr_halow, // 平滑蜡烛最低价
pr_hamedian, // 平滑蜡烛中位数
pr_hatypical, // 平滑蜡烛典型价
pr_haweighted, // 平滑蜡烛加权价
pr_haaverage, // 平滑蜡烛平均价
pr_hamedianb, // 平滑蜡烛平均中位体
pr_hatbiased, // 平滑蜡烛趋势偏向价
pr_hatbiased2 // 平滑蜡烛趋势偏向(极端)价
};

enum enColorOn
{
cl_slope, // 斜率变化时改变颜色
cl_sign, // 信号线交叉时改变颜色
cl_mid, // 零水平交叉时改变颜色
cl_inc, // 内部水平交叉时改变颜色
cl_out // 外部水平交叉时改变颜色
};

enum enFilterWhat
{
flt_prc, // 过滤价格
flt_val, // 过滤值
flt_sig, // 过滤信号值
flt_prv, // 过滤价格和值
flt_prs, // 过滤价格和信号
flt_siv, // 过滤值和信号
flt_all // 过滤所有
};

enum enMaTypes
{
ma_sma, // 简单移动平均
ma_ema, // 指数移动平均
ma_smma, // 平滑移动平均
ma_lwma, // 线性加权移动平均
ma_tema // 三重指数移动平均 – TEMA
};

extern ENUM_TIMEFRAMES TimeFrame = PERIOD_CURRENT; // 使用的时间框架
extern int ChanPeriod = 10; // 通道周期
extern int AverPeriod = 21; // 平均周期
extern enMaTypes AverType = ma_ema; // 平均类型
extern int SignPeriod = 4; // 信号周期
extern enPrices Price = pr_typical; // 使用的价格类型
extern double Filter = 0; // 使用的过滤器(<= 0 表示不使用过滤器)
extern int FilterPeriod = 0; // 过滤周期(0 表示使用通道周期)
extern enFilterWhat FilterOn = flt_val; // 应用过滤器的目标:
extern int FlPeriod = 0; // 浮动水平周期(0 表示使用固定水平)
extern double ObLevel1 = 60; // 超买水平 1
extern double ObLevel2 = 53; // 超买水平 2
extern double OsLevel1 = -60; // 超卖水平 1
extern double OsLevel2 = -53; // 超卖水平 2
input enColorOn ColorOn = cl_out; // 改变颜色的触发条件:
extern bool alertsOn = false; // 是否开启警报?
extern bool alertsOnCurrent = true; // 是否在当前(仍然开放)K线时触发警报?
extern bool alertsMessage = true; // 是否显示弹出消息?
extern bool alertsSound = false; // 是否播放警报音?
extern bool alertsNotification = false; // 是否发送推送通知?
extern bool alertsEmail = false; // 是否发送电子邮件?
extern int LineWidth = 2; // 线条显示宽度
extern int UpDotCode = 159; // 上箭头的字符代码
extern int DnDotCode = 159; // 下箭头的字符代码
extern bool Interpolate = true; // 是否在多时间框架模式下进行插值?

double wtos[],wtosua[],wtosub[],wtosda[],wtosdb[],signal[],prices[],levup1[],levup2[],levmi[],levdn1[],levdn2[],dotu[],dotd[],count[],parm[],trend[];
string indicatorFileName;

define _mtfCall(_buff,_y) iCustom(NULL,TimeFrame,indicatorFileName,PERIOD_CURRENT,ChanPeriod,AverPeriod,AverType,SignPeriod,Price,Filter,FilterPeriod,FilterOn,FlPeriod,ObLevel1,ObLevel2,OsLevel1,OsLevel2,ColorOn,alertsOn,alertsOnCurrent,alertsMessage,alertsSound,alertsNotification,alertsEmail,_buff,_y)


量子混沌 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:趋势振荡指标,识别市场买卖信号的强大工具 MT4免费公式!