nopain 发表于 2011-4-22 13:13:45

PlotNumeric("MyBar",High,Low,Red);

stevenx8 发表于 2011-4-22 21:44:19

PlotNumeric("MyBar",High,Low,Red);
nopain 发表于 2011-4-22 13:13 http://www.tradeblazer.net/forum/images/common/back.gif

这样的语句PlotNumeric("Ma4",Ma4,IIF(Ma4>=Ma4,Red,Green));
,在V3显示正常,在V4就不行了;图形被压缩的窗口顶端了。

onser 发表于 2011-4-23 15:40:16

V4版中的用户函数是否支持交易指令?看说明是支持了,不过试着怎么不行。

nopain 发表于 2011-4-24 19:03:49

回复 82# stevenx8

第三个参数不是颜色,第四个才是

nopain 发表于 2011-4-24 19:03:58

回复 83# onser


可以的

三十学艺 发表于 2011-4-25 10:58:32

商品可以进行交易和测试:
    旧版本只能使用Buy(1,MyPrice);这样的语句进行交易,新版本可以使用Data1.Buy(1,MyPrice),以及Data1.MarketPosition这样的函数获取交易状态。大部分函数都支持使用Data#.前缀进行调用。
   这样可以方便的实现多个商品的,单个系统的组合测试,可以测试套利和对冲系统。

黄总,我在尝试这个功能,我是简单的将一个系统改了名字,同时在开平仓上加了Data1. ,然后叠加商品进行测试,可是结果不同.主要是开仓数量不对,开仓数量的计算我用了序列变量.在使用多策略和多商品组合测试时有什么需要注意的吗?谢谢!

stevenx8 发表于 2011-4-25 11:53:58

回复  stevenx8

第三个参数不是颜色,第四个才是
nopain 发表于 2011-4-24 19:03 http://www.tradeblazer.net/forum/images/common/back.gif


    谢谢!按照你的提示,改了,编译通过,正常了。

天柏 发表于 2011-4-25 12:20:48

编译快很多很多,好!慢慢来看

sq1974 发表于 2011-6-9 22:13:10

问个问题,ctp用户能用v4吗

mars622160 发表于 2011-8-15 09:12:54

请问V3中的函数“trunc”在V4中如何实现?

V3中的语句为:

Time >  MakeTime(Trunc(915/100)+trunc(((915-Trunc(915/100)*100)+50)/60),mod((915-Trunc(915/100)*100)+50,60),0)
页: 1 2 3 4 5 6 7 8 [9] 10 11
查看完整版本: TBV4公式升级说明