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

如何在金字塔上实现信号延时确认 [金字塔]

  • 咨询内容:

    信号发生时后, 持续15秒后还有信号, 确认开仓, 持续时间可以是0-180秒


    为了处理即时信号消失问题,由于系统缺陷,文华无奈地采用了比较笨的方法:
    1、信号消失恢复之前的持仓;
    2、信号延时确认

     

    按理说金字塔比文华灵活,可以在后台交易中通过公式达到此功能,由于金字塔时间函数目前的局限,不能被合理引用,以致连这个简单功能都不知如何实现,更别说实现诸如
    精确控制开仓\平仓时的各种变化,比如满足条件tj1后, 根据之后20秒时间的持仓变化、盘口变化,给出进一步的行动依据,。。。
    http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=2174&page=0&star=2

     

    由于金字塔的卓越功能,已经成为我们的投机利器,我们再也离不开这一制胜法宝,同时也在考虑如何回报金字塔,使它更强更大。我们非常庆幸金字塔能有这样一位天才设计者,由衷地感谢您!
    请求金字塔满足大家的意见,拿出更简单的方法实现这类功能。谢谢!

     

    最好的方法是扩充现有函数Time0 的功能
    取得从当日0点以来的秒数。

    使它能够在任何大于1秒的周期,返回自从当日0点以来的真正秒数。(目前函数Time0在1分钟周期,返回自从当日0点以来的秒数只能精确到60秒,不能到1秒)

    这样,很容易实现信号延时确认功能,同时也可以进一步拓展其它功能。

     

  • 金字塔客服:

    这种函数国外优秀交易软件和平台是有的

    二.时间函数
    001)获取毫秒级计时

    GetTimeTick(last) ;//获取毫秒级计时


    功能:获取毫秒级计时

    参数:last--毫秒级计时双字值

    返回: 毫秒级计时减last后的双字值


    一般使用形式:
    系统毫秒级计时一般几十天一个循环
    m_tick=GetTimeTick(0) ;//当前毫秒级计时
    .....
    m_ctick=GetTimeTick(m_tick) ;//从m_tick到现在的毫秒数
     

    002)获取当前时间(或指定时间)

    GetTime() ;//获取当前时间(或指定时间)


    功能:获取当前时间(或指定时间)

    参数:获取指定时间的时间值时,要输入,年,月,日,时,分,秒

    返回: 当前时间(或指定时间)的双精度浮点值(相当于8字节长度数值)


    一般使用形式:

    m_t00=GetTime() ;
    m_t00=GetTime(2006,08,15,12,20,22) ;


    003)获取当前时间(或指定时间)的具体年,月,日,时,分,秒

    GetSeconds() ;//获取当前时间(或指定时间)的秒
    GetMinutes() ;//获取当前时间(或指定时间)的分
    GetHour() ;//获取当前时间(或指定时间)的时
    GetDay() ;//获取当前时间(或指定时间)的天
    GetDayOfWeek() ;//获取当前时间(或指定时间)的星期
    GetMonth() ;//获取当前时间(或指定时间)的月
    GetYear() ;//获取当前时间(或指定时间)的年
    GetDate() ;//获取当前时间(或指定时间)的字串


    功能:获取当前时间(或指定时间)的具体年,月,日,时,分,秒

    参数:获取指定时间的时间值时,输入具体时间值(和GetTime()函数返回的值意义一样)

    返回: 返回相应的值或字符串


    一般使用形式:

    m_t00=GetDay() ;
    m_t00=GetDay(10025656...) ;

    [此贴子已经被作者于2010-7-20 8:11:52编辑过]

     

  • 用户回复:

    可以使用全局变量数据库来记录之前的信号变量前后之间的时间差,由于较为复杂,稍后我们会做出例子。

     

  • 网友回复:

    多谢!  期待着

     

  • 网友回复:

    另外,我在[交易] ---> [合约信息设置] 里设置的外汇品种,如EURUSD 的单位/乘数 设为 1 ,但经常自动的被改为0,影响系统头寸控制,请求解决办法,谢谢! 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容