设为首页收藏本站

 找回密码
 注册
查看: 1891|回复: 2
打印 上一主题 下一主题

求助!急急,本人根据多空线写的跨周期指标总觉得不对 [复制链接]

Rank: 1

精华
0
UID
192437
积分
33
帖子
21
主题
8
阅读权限
10
注册时间
2014-8-16
最后登录
2020-3-20
跳转到指定楼层
1#
发表于 2018-7-28 00:06:20 |显示全部楼层 |倒序浏览
本帖最后由 fugongcha 于 2018-7-28 00:09 编辑

求助!本人根据多空线写的跨周期指标总觉得不对希望老师在百忙之中帮忙给改一下

我是用的两个图表的跨周期

第一部分源码

Params
        Numeric Length(10);

Vars
        NumericSeries Dkx_A;
        NumericSeries Dkx_B;
        NumericSeries Dkx_D;
        String strkey;
        String strValueDkx_B;
        String strValueDkx_D;
Begin
        Dkx_A = (3*Close+Low+High+Open)/6;
        Dkx_B = (20*Dkx_A+19*Dkx_A[1]+18*Dkx_A[2]+17*Dkx_A[3]+16*Dkx_A[4]+15*Dkx_A[5]+14*Dkx_A[6]+13*Dkx_A[7]+12*Dkx_A[8]+11*Dkx_A[9]+10*Dkx_A[10]+9*Dkx_A[11]+8*Dkx_A[12]+7*Dkx_A[13]+6*Dkx_A[14]+5*Dkx_A[15]+4*Dkx_A[16]+3*Dkx_A[17]+2*Dkx_A[18]+Dkx_A[20])/210;
        Dkx_D = AverageFC(Dkx_B,10);
       
       
         
        strkey = DateTimeToString(Time);
        strValueDkx_B = Text(Dkx_B);
        strValueDkx_D = Text(Dkx_D);
       
        SetTBProfileString(Symbol+"_HourDkx_B",strkey,strValueDkx_B);
        SetTBProfileString(Symbol+"_HourDkx_D",strkey,strValueDkx_D);
       
        PlotNumeric("Dkx_B",Dkx_B);
        PlotNumeric("Dkx_D",Dkx_D);
End

第二部分源码
Vars       
        NumericSeries HourDkx_B;
        NumericSeries HourDkx_D;
        String strkey;
        String strValueDkx_B;
        String strValueDkx_D;
       
       
Begin
        strkey = DateTimeToString(Time);
        strValueDkx_B = GetTBProfileString(Symbol+"_HourDkx_B",strkey);
        strValueDkx_D = GetTBProfileString(Symbol+"_HourDkx_D",strkey);
        If(strValueDkx_B != InvalidString)
        {
                        HourDkx_B = Value(strValueDkx_B);
        }
        Else
        {
                        HourDkx_B = HourDkx_B[1];
        }
       

        If(strValueDkx_D != InvalidString)
        {
                        HourDkx_D = Value(strValueDkx_D);
        }
        Else
        {
                        HourDkx_D = HourDkx_D[1];
        }
       
       
       
        PlotNumeric("HourDkx_B",HourDkx_B);
        PlotNumeric("HourDkx_D",HourDkx_D);
       
End

Rank: 1

精华
0
UID
192437
积分
33
帖子
21
主题
8
阅读权限
10
注册时间
2014-8-16
最后登录
2020-3-20
2#
发表于 2018-7-28 00:11:08 |显示全部楼层
自己先来一下顶!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 1

精华
0
UID
192437
积分
33
帖子
21
主题
8
阅读权限
10
注册时间
2014-8-16
最后登录
2020-3-20
3#
发表于 2018-7-29 11:49:35 |显示全部楼层
自己顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-8 20:37

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部