Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教图表交易模型转后台时,后台可不可以读图表持仓holding的值

1楼
淡月映梅 发表于:2013/1/13 20:17:59

比如图表的程序代码是:

dk:h>ref(hhv(h,20),1) and holding<=0;

if dk then

  sellshort(holding<0,1,market);

  buy(holding=0,1,market);

end;

 

转成后时变为:

dk:h>ref(hhv(h,20),1) and holding<=0;

if dk then

  tsellshort(holding<0,1,mkt);

  tbuy(holding=0,1,mkt);

end;

即后台可以读到图表持仓holding 的值,可以顺利的运行程序代码的值。

2楼
jinzhe 发表于:2013/1/14 9:48:55

可以读取

用在后台上时,buy,buyshort等下单函数产生的holding还是存在的

3楼
淡月映梅 发表于:2013/1/14 10:08:54
那我上面那个举的例子,它直接改是没有问题的吗?
4楼
jinzhe 发表于:2013/1/14 10:14:55

不能直接改,holding是由buy等图标函数产生的,公式中必须要有图标下单函数

 

举例

buy(holding=0,1,marekt);

sell(c-enterprice>10*mindiff,0,market);

tsell(holding>0 and c-enterprice>10*mindiff,0,mkt);

这样的后台函数是可以读取holding的

 

tsell(holding>0 and c-enterprice>10*mindiff,0,mkt);

但是如果只有这样的一段话,那么holding是不会被读取的

 

5楼
淡月映梅 发表于:2013/1/14 10:49:19
懂了。
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03223 s, 3 queries.