均线变色公式(均线向上向下变色公式)
1. 股票均线拐头变色公式:
```scss
变色均线: MA(CLOSE, N); // N代表你想要的均线天数
开始转向点: REF(变色均线, 1) < REF(CLOSE, 1) AND 变色均线 >= CLOSE; // 判断均线是否由降转升
STICKLINE(开始转向点, LOW, HIGH, COLORRED); // 满足条件时画出红色K线
```
这个公式会检测N天均线的拐点,当均线从下降变为上升时,将该日的K线颜色变为红色。
2. 通达信均线变色指标公式:
如果您希望5日线上穿10日线后显示红色,死叉时变为绿色,可以使用以下公式:
```scss
A1: MA(CLOSE, 5); // 5日均线
A2: MA(CLOSE, 10); // 10日均线
交叉点: CROSS(A1, A2); // 判断是否上穿
STICKLINE(交叉点, OPEN, CLOSE, COLORRED); // 满足条件时画红线
死叉点: CROSS(A2, A1); // 判断是否死叉
STICKLINE(死叉点, OPEN, CLOSE, COLORGREEN); // 满足条件时画绿线
```
3. 通达信K线变颜色的公式(基于您提供的示例):基于您的示例,看起来您已经有一段复杂的公式,但如果需要进一步的帮助来调整或优化,请提供更多的背景信息或具体需求。同时请注意,对于复杂的公式编写,最好使用通达信的公式编辑器进行调试和测试。关于的N天均线颜色公式,你可以参考第一个公式的思路进行修改。关于如何在公式中加入MA均线系统并连续跟踪N天的上升公式,可以尝试以下思路:连续上升条件:REF(MA(CLOSE, N), 1) >= MA(CLOSE, N) AND REF(MA(CLOSE, N+M), 1) >= MA(CLOSE, N+M)。具体实现需要根据你的需求进行调整。至于如何编写通达信指标中的特定情况(如“20日均线拐头变色”),可以通过编写检测均线变化趋势的公式来实现变色效果。具体实现方法较为复杂,需要根据通达信的语法规则和函数库进行编写和调试。如果您不熟悉通达信的公式编写,建议寻求专业帮助或使用已有的指标方案。以上提供的公式和思路仅供参考和学习使用,实际应用中需要根据具体情况进行调整和优化。通达信公式中,要创建一个基于MA(移动平均)的均线系统,并寻找连续n天股价向上移动的情况,可以通过结合MA函数与股价递增的条件来实现。以下是一个可能的公式构建:
```pascal
// 设置移动平均线的周期(例如这里设置为最近5天)
MA周期 := 5; // 选择你想要监控的连续天数
向上天数 := REF(MA周期, MA周期); // 使用REF函数回溯最近N天的MA值,确保能比较当前和前几天的数据变化
当前MA := MA(CLOSE, MA周期); // 获取当前周期的MA值(以收盘价为基础)
// 判断连续天数股价是否向上移动的条件
连续向上条件 := REF(CLOSE, MA周期) < 当前CLOSE AND REF(CLOSE, MA周期 + 1) < REF(CLOSE, MA周期 - 1); // 连续向上条件,确保连续天数都在上涨状态
连续向上天数 := COUNT(连续向上条件, MA周期); // 计算满足条件的连续天数,与上面定义的MA周期相同(或者基于你需要的时间窗口设置)
// 输出部分,用于在图表上展示结果
STICKLINE(连续向上天数 >= MA周期, LOW, LOW - REF(CLOSE, MA周期), 3, 0), COLORRED; // 当满足连续上涨条件时绘制线段(此处使用红色)表示该状态。线段起点是最低价,终点是当天收盘价与第N天的差值。颜色可根据喜好调整。
DRAWTEXT(连续向上天数 >= MA周期 AND REF(CLOSE, MA周期) < 当前CLOSE, LOW - REF(CLOSE, MA周期)/REF(CLOSE, 买入时间点), '连续向上'); // 在图表上标注文字提示连续向上状态。注意替换“买入时间点”为你想要标注的具体时间点或条件。颜色同样可以根据喜好调整。
```
请注意以下几点:
- 上述公式仅为示例,实际应用时可能需要根据个人需求和股票交易软件的实际特性进行调整。请确保在通达信软件中进行测试验证其有效性。
- `REF`函数用于获取指定日期的数据值。比如`REF(CLOSE, MA周期)`表示获取前MA周期天的收盘价。在通达信中,你需要根据软件支持的函数和语法进行相应的调整。如果通达信软件支持类似功能的函数,可以直接使用;如果不支持,可能需要通过其他方式实现相同的功能。比如通过自定义循环计算或调用其他函数实现连续天数递增的判断逻辑。对于MA函数的具体参数设置,如计算周期等也可能需要根据软件支持的版本进行调整。通达信指标编写:动态MA均线系统及其连续上涨/下跌天数判定
在通达信软件的MA均线系统中,为了满足您对动态选股指标的独特需求,我们可以为您量身定制一个指标公式。根据您的要求,该公式可以针对任意天数的均线进行监控,并在连续上涨或下跌天数达到指定数值时产生变化。以下是详细公式:
设定MA均线的动态天数(设为M天)以及连续涨跌的天数(设为N天)。
公式一:连续N天上涨或下跌判定
A:=MA(C,M); (计算M日的均线值)
走向:=IF(A
连续上涨天数或下跌天数判定: BARSLAST(走向<>REF(走向,-1))+1>=N;(计算连续上涨或下跌的天数是否达到N天) 当连续上涨或下跌天数达到N天时,您可以根据此判定进行选股操作。 公式二:20日均线拐头变色 J20:=MA(C,20); (计算20日均线值) Z20:=REF(MA(C,20),1); (获取前一天20日均线的值) 均线拐头判断: IF(J20>Z20 AND REF(J20,1)REF(Z20,1), '下降拐头', '无变化')); (判断今天是否出现均线拐头现象) 变色逻辑: 若出现上升或下降拐头,则改变均线的颜色。如使用红色表示上升拐头,绿色表示下降拐头。这样当20日均线出现下降状态转变为上升或上升转变为下降的第一日时,均线的颜色会相应变化。 在通达信软件的指标公式编辑器中,您可以结合上述两个公式,根据实际需求进行调整和完善。希望这些公式能够满足您的需求,为您的选股操作提供有力的支持。如有任何疑问或需要进一步定制,请随时与我联系。