以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问模型测试中可以调用测试报告里的一些数据吗? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=96981) |
-- 作者:stardna -- 发布时间:2016/5/3 16:18:31 -- 请问模型测试中可以调用测试报告里的一些数据吗? 比如我想调用月度分析里的月度盈亏数据,不知可否,谢谢! |
-- 作者:jinzhe -- 发布时间:2016/5/3 16:23:24 -- 这个调用不了 |
-- 作者:stardna -- 发布时间:2016/5/3 16:24:29 -- 哦,谢谢,希望能改进一下,TB是可以调用的! |
-- 作者:stardna -- 发布时间:2016/5/3 16:28:48 -- 或者有什么办法模拟一下吗? 比如我想在代码里获取本月的资金盈亏,这个可以用代码实现吗? |
-- 作者:stardna -- 发布时间:2016/5/3 16:48:59 -- 我的意思是能否在代码里计算当月平仓盈亏呢? |
-- 作者:jinzhe -- 发布时间:2016/5/3 16:49:48 -- nn:=barslast(month<>ref(month,1)); ss:(asset-ref(asset,nn+1)/ref(asset,nn+1); |
-- 作者:stardna -- 发布时间:2016/5/4 10:39:54 -- 谢谢老师,那我想取上月的平仓盈亏该如何写呢?非常感谢! |
-- 作者:jinzhe -- 发布时间:2016/5/4 10:42:23 -- 上个月总体的平仓盈亏吗? |
-- 作者:stardna -- 发布时间:2016/5/4 10:43:54 -- 是的,谢谢老师! |
-- 作者:jinzhe -- 发布时间:2016/5/4 10:48:58 -- variable:n=0; if month<>ref(month,1) then n:=0;
if 平多条件 and holding>0 then begin sell.......; n:=n+numprofit(1); end
if 平空条件 and holding<0 then begin sellshort.....; n:=n+numprofit(1); end
上个月总体平仓盈亏:ref(n,barslast(month<>ref(month,1))+1); |