您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 其他期货软件知识>>正文内容

求助guotx2010 [金字塔]

  • 咨询内容:

    缠中说禅悟多公式

    请用VBA间隔每一秒读取这个AA2指标线然后把读取的数据传到PEL公式系统中调用,万分感谢~~!

     

     

     

    var1:="chzhshch@kxian";
    var2:="chzhshch@bi";

    分型:=var1;
    笔:=var2;

    a1:=barslast(var2<>0);{上个顶底到现在的时间}
    a2:=ref(var2,a1); {是顶还是底}
    aa1:=ref(a1+1,1); {上个顶底到现在的时间}
    aa2:-ref(a2,1); {1 上涨, -1下跌}
    方向:aa2, linethick0,colorwhite;

    [此贴子已经被作者于2012-6-25 17:50:36编辑过]

     

  • 金字塔客服:

    这个不需要使用vba就可以传到perl公式中,使用全局变量

    公式中使用extgbdataset('AA2',AA2);存入到全局变量,另一个perl公式使用extgbdata('AA2')读取全局变量就行了。

    [此贴子已经被作者于2012-6-25 21:37:48编辑过]

     

  • 用户回复: 以下是引用guotx2010在2012-6-25 21:35:58的发言:

    这个不需要使用vba就可以传到perl公式中,使用全局变量

    公式中使用extgbdataset('AA2',AA2);存入到全局变量,另一个perl公式使用extgbdata('AA2')读取全局变量就行了。

    [此贴子已经被作者于2012-6-25 21:37:48编辑过]

     

    这种方式虽然可以,但不是我想要的结果,因为这个公式DLL内部计算的原因随着行情不断变化会导至原来的信号消失,而且从AA2=-1到AA2=1至少要3个BAR,当AA2=1成立时信号是出现在当前的BAR倒数第4个,

    我的想法是如果有一个定时器每一秒监视一次并把这个值实时传到PERL公式系统形成固定的指标线,根据这个指标编写策略,我想要的就是这种效果,不知道用VBA能不能实现,如果能实现请给一个示例,我不是想不劳而获而是因为我不懂VBA,(我不是程序员目前在学VBA),万分感谢!

    [此贴子已经被作者于2012-6-25 22:06:23编辑过]

     

  • 网友回复: 这是缠论的滞后性,你不可能在AA2=1的那个K线获得当时的值,只能是3-4根K线之后才能获得的。

     

  • 网友回复: 以下是引用guotx2010在2012-6-25 22:06:06的发言:
    这是缠论的滞后性,你不可能在AA2=1的那个K线获得当时的值,只能是3-4根K线之后才能获得的。

     

     

     

    这个倒是不影响使用,最主要的是行情在变化,以前产生的信号是会消失,主要是把这个AA2指标的值不要再一次经过这个DLL计算,我的想法是把-1变成1的这个位置记录下来,不再让它随着行情又变,不知道我的表达你有没有看明白,呵呵 ~~~!

 

如果以上指标公式不适用于您常用的行情软件

或者您想改编成选股公式,以便快速选出某种形态个股的话,

可以联系我们相关技术人员 QQ: 262069696  点击在线交流进行 有偿 改编!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容