通达信如何在中实现均线指标变换及解答

 

通达信如何在中实现均线指标变换

以下是大智慧的公式,实现切换日线和周线周期时,K线图的指标也跟着变化,在通达信中如何实现?
谢了

IF datatype=8 then begin
MA(C,13),colorred;
MA(C,34),colorgreen;
MA(C,55),colorblue;
{MA(C,89),DOTLINE;
MA(C,133),DOTLINE;}
DRAWTEXTREL(220,20,'日线:(13,34,55) '), colorbbffff;
end
if datatype=7 then begin
MA(c,3),colorred;
MA(C,8),colorgreen;
MA(C,18),colorblue;
MA(C,220),DOTLINE;
ma(c,18)-ref(ma(c,18),1),LINETHICK0;
DRAWICON(TIME=103000,LOW,11),ALIGN1;
DRAWTEXTREL(220,20,'60周期:(3,8,18,220) '), colorbbffff;
end

 

内容解答

第一种方法
N:=IF(PERIOD==4,3,IF(PERIOD==5,13,DRAWNULL));
M:=IF(PERIOD==4,8,IF(PERIOD==5,34,DRAWNULL));
K:=IF(PERIOD==4,18,IF(PERIOD==5,55,DRAWNULL));
Z:=IF(PERIOD==4,220,IF(PERIOD==5,0,DRAWNULL));
MA(C,N),COLORRED;
MA(C,M),COLORGREEN;
MA(C,K),COLORBLUE;
MA(C,Z),DOTLINE;

第二种方法
日MA13:IF(PERIOD=5,MA(C,13),DRAWNULL)COLORRED;
日MA34:IF(PERIOD=5,MA(C,34),DRAWNULL)COLORGREEN;
日MA55:IF(PERIOD=5,MA(C,55),DRAWNULL)COLORBLUE;
时MA3:IF(PERIOD=4,MA(C,3),DRAWNULL)COLORRED;
时MA8:IF(PERIOD=4,MA(C,8),DRAWNULL)COLORGREEN;
时MA18:IF(PERIOD=4,MA(C,18),DRAWNULL)COLORBLUE;
时MA220:IF(PERIOD=4,MA(C,220),DRAWNULL)DOTLINE;

 






来函数检测结果如下
该公式没有未来函数


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

相关指标公式

通达信如何在中实现均线指标变换以下是大智慧的公式,实现切换日线和周线周期时,K线图的指标也跟着变化,在通达信中如何实现?谢了IF DATATYPE=8 THEN BEGINMA(收盘价,13),画红色
收盘价的34日简单移动平均,画绿色
收盘价的55日简单移动平均,画蓝色
输出DRAWTEXTREL(220,20,'日线:(13,34,55) '), COLORBBFFFF
ENDIF DATATYPE=7 THEN BEGINMA(收盘价,3),画红色
收盘价的8日简单移动平均,画绿色
收盘价的18日简单移动平均,画蓝色
收盘价的220日简单移动平均,DOTLINE
收盘价的18日简单移动平均-1日前的收盘价的18日简单移动平均,线宽为0
当满足条件时间(时分)=103000时,在最低价位置画11号图标,ALIGN1
输出DRAWTEXTREL(220,20,'60周期:(3,8,18,220) '), COLORBBFFFF
椒∟赋值:如果周期类型4,返回3,否则返回如果周期类型5,返回13,否则返回无效数
M赋值:如果周期类型4,返回8,否则返回如果周期类型5,返回34,否则返回无效数
K赋值:如果周期类型4,返回18,否则返回如果周期类型5,返回55,否则返回无效数
Z赋值:如果周期类型4,返回220,否则返回如果周期类型5,返回0,否则返回无效数
收盘价的N日简单移动平均,画红色
收盘价的M日简单移动平均,画绿色
收盘价的K日简单移动平均,画蓝色
收盘价的Z日简单移动平均,DOTLINE
输出第二种方法日MA13[输出名错误]:如果周期类型=5,返回收盘价的13日简单移动平均,否则返回无效数画红色
输出日MA34:如果周期类型=5,返回收盘价的34日简单移动平均,否则返回无效数画绿色
输出日MA55:如果周期类型=5,返回收盘价的55日简单移动平均,否则返回无效数画蓝色
输出时MA3:如果周期类型=4,返回收盘价的3日简单移动平均,否则返回无效数画红色
输出时MA8:如果周期类型=4,返回收盘价的8日简单移动平均,否则返回无效数画绿色
输出时MA18:如果周期类型=4,返回收盘价的18日简单移动平均,否则返回无效数画蓝色
输出时MA220:如果周期类型=4,返回收盘价的220日简单移动平均,否则返回无效数DOTLINE

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

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