江丰鱼首创新算法九转算法之初步 通达信 主图/副图 源码分享 附图

 
{九转学习主图源码如下}

SHORT:=12;
LONG:=26;
MID:=9;


HH:=CONST(HHV(H,150));

LL:=CONST(LLV(L,150));




DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:=EMA(DIF,MID);

MACD:=(DIF-DEA)*2,COLORSTICK;


DIF0:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA0:=EMA(DIF0,MID);

MACD0:=(DIF0-DEA0)*2,COLORSTICK;

MHH:=CONST(HHV(MACD0,150));

MLL:=CONST(LLV(DIF0,150));

PY:=(HH-LL)/2+LL;

BFB:=(HH-LL)/(MHH-MLL);

{ZBGS3.COM}

DIF1:=DIF0*BFB+PY;

DEA1:=EMA(DIF,MID);

MACD1:=DIF1-DEA1;

STICKLINE(MACD>REF(MACD,1)AND MACD>0,PY,PY+MACD,0.5,1),COLORLIRED;

STICKLINE(MACD<0,PY,PY+MACD,0.5,1),COLORLIGREEN;


{九转算法副图源码如下}

KX:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C4:=IF(MOD(KX,4)=1,REFX(C,3),IF(MOD(KX,4)=2,REFX(C,2),IF(MOD(KX,4)=3,REFX(C,1),IF(MOD(KX,4)=0,C,DRAWNULL))));{C4 收盘价的模4计算}

MW:=MOD(KX,4)=0;{MW 模位}

KH4:=IF(MW,HHV(H,4),DRAWNULL);

KO4:=IF(MW,REF(O,3),DRAWNULL);

KL4:=IF(MW,LLV(L,4),DRAWNULL);

KC4:=IF(MW,C,DRAWNULL);

DRAWKLINE(KH4,KO4,KL4,KC4);

{ZBGS3.COM}

QD:=CONST(LLVBARS(L,40));

ZXH:= QD-CURRBARSCOUNT;

KC4Z0:=IF(CURRBARSCOUNT<=QD AND QD>=9*4,CONST(REF(KC4,9*4)),DRAWNULL);

KC4Z1:=IF(CURRBARSCOUNT<=QD AND QD>=8*4,CONST(REF(KC4,8*4)),DRAWNULL);

KC4Z2:=IF(CURRBARSCOUNT<=QD AND QD>=7*4,CONST(REF(KC4,7*4)),DRAWNULL);

KC4Z3:=IF(CURRBARSCOUNT<=QD AND QD>=6*4,CONST(REF(KC4,6*4)),DRAWNULL);

KC4Z4:=IF(CURRBARSCOUNT<=QD AND QD>=5*4,CONST(REF(KC4,5*4)),DRAWNULL);

KC4Z5:=IF(CURRBARSCOUNT<=QD AND QD>=4*4,CONST(REF(KC4,4*4)),DRAWNULL);

KC4Z6:=IF(CURRBARSCOUNT<=QD AND QD>=3*4,CONST(REF(KC4,3*4)),DRAWNULL);

KC4Z7:=IF(CURRBARSCOUNT<=QD AND QD>=2*4,CONST(REF(KC4,2*4)),DRAWNULL);

KC4Z8:=IF(CURRBARSCOUNT<=QD AND QD>=1*4,CONST(REF(KC4,1*4)),DRAWNULL);

KC4Z9:=IF(CURRBARSCOUNT<=QD AND QD>=0*4,CONST(REF(KC4,0*4)),DRAWNULL);


ZS:=IF(KC4Z9<KC4Z8 OR KC4Z8<KC4Z7 OR KC4Z7<KC4Z6 OR KC4Z6<KC4Z5 OR KC4Z5<KC4Z4 OR KC4Z4<KC4Z3 OR KC4Z3<KC4Z2 OR KC4Z2<KC4Z1 OR KC4Z1<KC4Z0,0,1);

{ZBGS3.COM}

ZXH0:=IF(MOD (INTPART(ZXH/4) ,9)=0,9, MOD (INTPART(ZXH/4) ,9));

DRAWNUMBER(ZS=1,KC4, ZXH0);



来函数检测结果如下
该公式包含未来函数:REFX

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

SHORT赋值:12
LONG赋值:26
MID赋值:9
HH赋值:150日内最高价的最高值的最后一日取值设为常数
LL赋值:150日内最低价的最低值的最后一日取值设为常数
DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
DEA赋值:DIF的MID日指数移动平均
MACD赋值:(DIF-DEA)*2,COLORSTICK
DIF0赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
DEA0赋值:DIF0的MID日指数移动平均
MACD0赋值:(DIF0-DEA0)*2,COLORSTICK
MHH赋值:150日内MACD0的最高值的最后一日取值设为常数
MLL赋值:150日内DIF0的最低值的最后一日取值设为常数
PY赋值:(HH-LL)/2+LL
BFB赋值:(HH-LL)/(MHH-MLL)
DIF1赋值:DIF0*BFB+PY
DEA1赋值:DIF的MID日指数移动平均
MACD1赋值:DIF1-DEA1
当满足条件MACD>1日前的MACDANDMACD>0时,在PY和PY+MACD位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画淡红色
当满足条件MACD<0时,在PY和PY+MACD位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画淡绿色
KX赋值:总的周期数-到最后交易的周期+1
C4赋值:如果KX关于4的模=1,返回3日后的收盘价,否则返回如果KX关于4的模=2,返回2日后的收盘价,否则返回如果KX关于4的模=3,返回1日后的收盘价,否则返回如果KX关于4的模=0,返回收盘价,否则返回无效数
MW赋值:KX关于4的模=0
KH4赋值:如果MW,返回4日内最高价的最高值,否则返回无效数
KO4赋值:如果MW,返回3日前的开盘价,否则返回无效数
KL4赋值:如果MW,返回4日内最低价的最低值,否则返回无效数
KC4赋值:如果MW,返回收盘价,否则返回无效数
K线
QD赋值:40日内最低价距今天数的最后一日取值设为常数
ZXH赋值: QD-到最后交易的周期
KC4Z0赋值:如果到最后交易的周期<=QDANDQD>=9*4,返回9*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z1赋值:如果到最后交易的周期<=QDANDQD>=8*4,返回8*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z2赋值:如果到最后交易的周期<=QDANDQD>=7*4,返回7*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z3赋值:如果到最后交易的周期<=QDANDQD>=6*4,返回6*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z4赋值:如果到最后交易的周期<=QDANDQD>=5*4,返回5*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z5赋值:如果到最后交易的周期<=QDANDQD>=4*4,返回4*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z6赋值:如果到最后交易的周期<=QDANDQD>=3*4,返回3*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z7赋值:如果到最后交易的周期<=QDANDQD>=2*4,返回2*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z8赋值:如果到最后交易的周期<=QDANDQD>=1*4,返回1*4日前的KC4的最后一日取值设为常数,否则返回无效数
KC4Z9赋值:如果到最后交易的周期<=QDANDQD>=0*4,返回0*4日前的KC4的最后一日取值设为常数,否则返回无效数
ZS赋值:如果KC4Z9ZXH0赋值:如果ZXH/4的整数部分关于9的模=0,返回9,否则返回ZXH/4的整数部分关于9的模
当满足条件ZS=1时,在KC4位置书写数字

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图