
先说说DEAA,它其实便是一个双指数移动平均线的差值再进程一次平滑处治。毛糙来说朴妮唛全集,便是用短期的5日均线和恒久的60日均线的差值,再用指数平滑一下,望望阛阓短期和恒久的动态变化。这个决预计打算出来是一条黄色的线,还挺清晰的。
DEAA:=EMA(EMA(C,5)-EMA(C,60),1),LINETHICK2,COLORYELLOW;高点和低点的缓助线然后我又加了几条缓助线,比如HV是DEAA的2日高点,用绿色标出来。还有LIJIN,它是用13日均线差值的3日高点和低点的平均值,分红了A1到A8这8条线,神气不同,苟简折柳。这些线的作用便是望望DEAA在这些高点和低点隔邻的进展。
LIJIN:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;
图片
恒久波动鸿沟的参考线再往上,我还加了GHCZS2,这是100日的波动鸿沟,也分红了A9到A16这8条线。这些线主如果望望恒久的波动鸿沟,无意分阛阓波动大,这些线能提醒一下。
GHCZS2:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;图片
交叉信号的辅导终末,我加了一个交叉信号XG,便是当DEAA线和A2到A8这几条线齐交叉的时分,会有一个辅导。不外这个信号仅仅个参考,阛阓变化快得很,不可统统依赖这个信号。
用法和心得这个决策组合没啥神奇的,便是望望阛阓短期和恒久的变化,再聚合高点、低点和恒久波动鸿沟,简略有个标的。不外吧,走动这事儿,还得聚合我方的判断,不可统统依赖决策。内行如果有敬爱,不错碰荣幸,说不定能找到我方的走动节律。
图片
解析信波动率四分位决策
DEAA:=EMA(EMA(C,5)-EMA(C,60),1),LINETHICK2,COLORYELLOW;HV:=HHV(DEAA,2),COLOR66FF00;LIJIN:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;A1:LIJIN/4*4,COLOR0000FF;A2:LIJIN/4*3,COLORAAAA00;A3:LIJIN/4*2,COLOR00AA00;A4:LIJIN/4*1,COLOR00AAAA;A5:-LIJIN/4*1,COLOR00AAAA;A6:-LIJIN/4*2,COLOR00AA00;A7:-LIJIN/4*3,COLORAAAA00;A8:-LIJIN/4*4,COLOR0000FF;GHCZS2:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;A9:GHCZS2/4*4,COLOR0000AA;A10:GHCZS2/4*3,COLORAAAA00;A11:GHCZS2/4*2,POINTDOT,COLOR00AA00;A12:GHCZS2/4*1,POINTDOT,COLOR00AAAA;A13:-GHCZS2/4*1,POINTDOT,COLOR00AAAA;A14:-GHCZS2/4*2,POINTDOT,COLOR00AA00;A15:-GHCZS2/4*3,COLORAAAA00;A16:-GHCZS2/4*4,COLOR0000AA;XG:CROSS(DEAA,A2)&&CROSS(DEAA,A3)&&CROSS(DEAA,A4)&&CROSS(DEAA,A5)&&CROSS(DEAA,A6)&&CROSS(DEAA,A7)&&CROSS(DEAA,A8),COLORWHITE,NODRAW;DRAWICON(XG,LIJIN,34);
图片
波动率四分位决策C++源代码#include <iostream>#include <vector>#include <cmath>#include <algorithm>// 算计EMA(指数移动平均线)double EMA(const std::vector<double>& data, int period, int index) { if (index < period - 1) return data[index]; double alpha = 2.0 / (period + 1); return alpha * data[index] + (1 - alpha) * EMA(data, period, index - 1);}// 算计HHV(最高值)double HHV(const std::vector<double>& data, int period, int index) { double max_val = data[index]; for (int i = std::max(0, index - period + 1); i <= index; ++i) { if (data[i] > max_val) max_val = data[i]; } return max_val;}void calculateIndicators() { std::vector<double> DEAA(prices.size()); std::vector<double> HV(prices.size()); std::vector<double> LIJIN(prices.size()); std::vector<double> GHCZS2(prices.size()); for (size_t i = 0; i < prices.size(); ++i) { if (i >= 60) { // 确保有充足的数据来算计EMA DEAA[i] = EMA(EMA(prices, 5, i) - EMA(prices, 60, i), 1, i); HV[i] = HHV(DEAA, 2, i); LIJIN[i] = (HHV(EMA(EMA(prices, 5, i) - EMA(prices, 13, i), 1, i), 3, i) + std::abs(LLV(EMA(EMA(prices, 5, i) - EMA(prices, 13, i), 1, i), 3, i))) / 2; GHCZS2[i] = (HHV(EMA(EMA(prices, 5, i) - EMA(prices, 13, i), 1, i), 100, i) + std::abs(LLV(EMA(EMA(prices, 5, i) - EMA(prices, 13, i), 1, i), 100, i))) / 2; } }风险辅导:本决策仅供工夫扣问与学习疏导使用。本钱阛阓具有高度不笃定性,任何基于本决策的投资决策齐需要自行承担风险,不组成任何投资忽视。
图片
图片
学习共享朴妮唛全集
丁香成人网学术疏导:咱们专注于阛阓的学术疏导与扣问包括私用决策抄底逃顶零滞后均线最速弧线,以及期货自动化和股票自动化学习。共享常识:田齐元戎,敬神常在,爱东说念主如己,我为东说念主东说念主,与东说念主为善,共享雅瞻念! 本站仅提供存储做事,所有这个词践诺均由用户发布,如发现存害或侵权践诺,请点击举报。