打印本文打印本文 关闭窗口关闭窗口

求教:上上次的开仓价格如何写 - TradeBlazer公式

作者:开拓者 TB 来源:cxh99.com 发布时间:2012年09月15日
回复 4# lh948


    那个不是最后一次的开仓价格嘛?如何取,能写完整指教下吗?
  • 咨询内容: 本帖最后由 闪电止损 于 2012-2-21 13:35 编辑

    对同一品种,
    第二次开仓后,取第一次的开仓价格;
    第三次开仓后,取第二次的开仓价格;
    第四次开仓后,取第三次的开仓价格;
    以此类推

    系统中最好能用到lastEntryPrice()函数

    板凳兄弟编的不太好用,感谢!!!

    请各位大大指教!

     

  • TB技术人员: 另外这东西能用来历史回测吗?

     

  • TB客服: 回复 1# 闪电止损


        屌丝,这样应该可以。

    if (condition)
    {
        buy(1,price);
        if (getglobalVar==invalidnumeric)
            {
                lastOpenPrice=price;
                setglobalvar(1,price);
            }else if (getglobalvar(1)!=invalidnumeric)
            {
                lastOpenPrice=getglobalvar(1):
                setglobalVar(1,price);
            }

    }

     

  • 网友回复: 回复 1# 闪电止损


    LastEntryPrice可以取到上一次开仓价格
    但是必须是用buy、sell发的单子

     

  • 网友回复:
打印本文打印本文 关闭窗口关闭窗口