gzadigo 发表于 2019-3-9 14:05:08

交易标志有错误

如下代码,一共有四笔交易,但是图表上只显示了三笔。也就是说,加减仓的图示有问题。用的合约是ru000

//------------------------------------------------------------------------
// 简称: TEST
// 名称:
// 类别: 公式应用
// 类型: 用户应用
//------------------------------------------------------------------------

Params
    Numeric Para1(10);
    Numeric Para2(5);
Vars
        Bool Condition1;
        Bool Condition2;
Begin
       
       
        if (date==20180907)
        {
                Buy(10,Open);
        }
        if (date==20181008)
        {
                Sell(9,Open);
        }
        if (date==20181108)
        {
                Buy(8,Open);
        }
        if (date==20181207)
        {
                Sell(9,Open);
        }
End

//------------------------------------------------------------------------
// 编译版本        GS2015.12.25
// 用户版本        2019/03/09 13:48:08
// 版权所有        gzadigo
// 更改声明        TradeBlazer Software保留对TradeBlazer平台
//                        每一版本的TradeBlazer公式修改和重写的权利
//------------------------------------------------------------------------

gzadigo 发表于 2019-3-9 15:18:20

而且标志的交易量也不对,比如最后一笔是卖出9手,显示1手

gzadigo 发表于 2019-3-11 10:38:08

为何TB的回复这么慢呢?代码也给了,一下子就能验证这个问题啊。。。改起来应该也很方便。
都这么多年的老平台了,为何还有这么简单的错误,让我这种洁癖不能忍啊啊啊

hlp0410 发表于 2019-3-11 11:03:05

gzadigo 发表于 2019-3-11 10:38 static/image/common/back.gif
为何TB的回复这么慢呢?代码也给了,一下子就能验证这个问题啊。。。改起来应该也很方便。
都这么多年的老 ...

公式应用设置-全局交易设置-允许连续建仓--2
再试试

gzadigo 发表于 2019-3-11 12:39:07

hlp0410 发表于 2019-3-11 11:03 static/image/common/back.gif
公式应用设置-全局交易设置-允许连续建仓--2
再试试

对了,谢谢!!!TB还是靠谱的!!
页: [1]
查看完整版本: 交易标志有错误