通达信自定义指标实例
所属分类 quant
浏览量 4
通达信
技术分析工具纯粹、高效。
公式系统(TDX语言) 功能强大,
社区共享指标资源极多,是技术高手的“编程乐园”。
推荐资深技术分析者、量化爱好者、职业交易员重点关注【通达信】。
如果你沉迷于研究K线形态、自编技术指标、测试交易策略,
通达信高效的系统和强大的公式平台是你的不二之选。
通达信公式是指在通达信软件中能够运行的小程序,
是人工分析的规则化、系统化和程序化,
能够自动完成个股的特定技术分析以及高效率实现批量选股功能,
并以最直观的形式呈现出来。
5日线乖离率 幅图画柱图
差值:=C-MA(C,5);
STICKLINE(差值>=0,0,差值,1,0), COLORRED;
STICKLINE(差值<0,0,差值,1,0), COLORGREEN;
macd极简版,5日线与20日线差值 柱图
差值:=MA(C,5)-MA(C,20);
STICKLINE(差值>=0,0,差值,1,0), COLORRED;
STICKLINE(差值<0,0,差值,1,0), COLORGREEN;
零轴:0, COLORWHITE, LINETHICK2;
{
DRAWTEXT_FIX(1,0.01,0.05,0,'MA5-MA20差值:'),COLORYELLOW;
DRAWNUMBER_FIX(1,0.12,0.05,0,差值),COLORCYAN;
}
10日 20日均线拐点 ,上拐画红柱 ,下拐画绿柱
10日线向上拐 上拐强度为 1
20日线向上拐 上拐强度为 2
10日线向下拐 下拐强度为 -1
20日线向下拐 下拐强度为 -2
N1:=10;
N2:=20;
MA10:=MA(C,N1);
MA20:=MA(C,N2);
MA10_UP:=MA10>REF(MA10,1) AND REF(MA10,1)<=REF(MA10,2);
MA20_UP:=MA20>REF(MA20,1) AND REF(MA20,1)<=REF(MA20,2);
MA10_DOWN:= MA10 < REF(MA10,1) AND REF(MA10,1) >= REF(MA10,2);
MA20_DOWN:= MA20 < REF(MA20,1) AND REF(MA20,1) >= REF(MA20,2);
SIGNAL_UP:=(MA10_UP*1)+(MA20_UP*2);
SIGNAL_DOWN:=(MA10_DOWN * -1)+(MA20_DOWN * -2);
STICKLINE(SIGNAL_UP>0,0,SIGNAL_UP,3,0),COLORRED;
STICKLINE(SIGNAL_DOWN<0,0,SIGNAL_DOWN,3,0),COLORGREEN;
{大括号中为注释说明}
通达信画文字和图标
DRAWTEXT(向上拐点,MA线*0.995,'B');
DRAWTEXT(向下拐点,MA线*1.005,'S');
DRAWICON(向上拐点,MA线*0.995,1);
DRAWICON(向下拐点,MA线*1.005,2);
注意 MA10:=MA(C,10) 与 MA10:MA(C,10) 的区别 !!!
MA10:=MA(C,10);
赋值语句(使用:=)
不会在K线图上显示指标线
仅在公式内部计算使用,作为中间变量
MA10:MA(C,10);
输出语句(使用:)
会在K线图上画出一条名为"MA10"的指标线
上一篇
Python知识点及代码示例
python内置函数
西蒙斯的传奇人生及其交易方法