以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 单根K线最后结算时的利润计算方法? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86626) |
-- 作者:hunferthf -- 发布时间:2015/10/26 16:40:21 -- 单根K线最后结算时的利润计算方法? 请问老师,单根K线最后结算时的利润怎么计算,或者收益曲线怎么表达?函数里只看到平均盈亏,最大盈利率什么的,都用不上。 |
-- 作者:jinzhe -- 发布时间:2015/10/26 16:42:19 -- asset-ref(asset,1) |
-- 作者:hunferthf -- 发布时间:2015/10/26 20:29:38 -- 1)ASSET:客户账户的净自有资产=可用现金+占用保证金-融资(现金+品种市值-融资) 根据字面意思,如果不考虑转出现金的话应该可以用来统计单根K线的利润,如果存在转出现金的话,可能就不合理了,所以还有其他更准确的方法吗?
2)另外再请教以下怎么编程? 二根均线MA5,MA10,再加两根辅助线X,Y 当REF(MA5>MA10,1),且今日H>=X时做多; 当REF(MA5>MA10,1),且今日L<=Y时做空;
当REF(MA5<MA10,1)),且今日H>=X时做空; 当REF(MA5<MA10,1)),且今日L<=Y时做多; 收盘平仓。
|
-- 作者:jinzhe -- 发布时间:2015/10/27 8:53:07 -- 1.图表交易吗?图表交易就不会计算账户的实际资金情况,要用asset虚拟资金 2、 if ref(ma5>ma10,1) and h>=x then buy(holding=0,1,market); if ref(ma5>ma10,1) and l<=y then buyshort(holding=0,1,market); if ref(ma5<ma10,1) and h>=x then buyshort(holding=0,1,market); if ref(ma5<ma10,1) and l<=y then buy(holding=0,1,market); if time=closetime(0) then begin sell(1,0,market); sellshort(1,0,market); end |