Rss & SiteMap

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

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

标题:以往交易的开仓价和平仓价

1楼
celuezuhe 发表于:2016/8/16 13:22:01
我想把前面十次的交易中的开仓价和平仓价提取出来单独观察 
该怎么写 
跪求大神
2楼
pyd 发表于:2016/8/16 13:55:27

用debugfile输出
if buycond then begin
buy(1,1,market);
debugfile('d:\ee.txt','开仓价%.2f',enterprice);
end
if sellcond then begin
sell(1,1,market);
debugfile('d:\ee.txt','开仓价%.2f',exitprice);
end

3楼
celuezuhe 发表于:2016/8/16 14:19:53
可以输出到一个数组里边么
以便我在模型里调用??
4楼
wenarm 发表于:2016/8/16 14:39:23

enterprice本身就是一个序列变量。

你直接向前引用就可以了。ENTERBARS+1+1.//因为ENTERBARS是从0开始计算的,开仓位置的下一根为0,所以+1,然后再加1是为了跳过开仓位置获取上次的价格。

aaa:ref(enterprice,ENTERBARS+2)

5楼
celuezuhe 发表于:2016/8/17 10:32:28
但是我要引用之前比如十次的开平仓价格 那就写起来就很麻烦了 有没有简单点办法
6楼
wenarm 发表于:2016/8/17 10:45:34
这个没有别的方式,这个你尝试考虑从算法上去看能否优化。
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.