以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  我想统计我的程序盈利分布  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=76408)

--  作者:yaochun
--  发布时间:2015/3/12 16:22:30
--  我想统计我的程序盈利分布
我想统计我的程序盈利分布,比如隔夜仓盈利亏损比例,平今盈利亏损比例,如何实现?
--  作者:pyd
--  发布时间:2015/3/12 16:55:48
--  

图表还是后台?


--  作者:yaochun
--  发布时间:2015/3/12 17:08:32
--  
图表
--  作者:FexTel
--  发布时间:2015/3/12 17:36:45
--  

隔夜仓盈利亏损比例,平今盈利亏损比例  //依据ASSET做对比呗,每天第一根K线来计算每日的隔夜仓的盈亏情况

                                                        然后用全局变量记录盈亏次数


--  作者:yaochun
--  发布时间:2015/3/13 8:48:47
--  
每日第一根K线不能准确评判师傅盈利啊,我觉得应该是每日第一次平仓计算盈亏,然后对比上次开仓时间来判断是否为隔夜。不知对否请版主指教。
--  作者:FexTel
--  发布时间:2015/3/13 9:02:26
--  
1,楼上方式也可以,关键在于自己灵活使用即可
--  作者:yaochun
--  发布时间:2015/3/13 9:35:00
--  

具体如何些呢,请版主明示


--  作者:FexTel
--  发布时间:2015/3/13 10:16:47
--  

VARIABLE:A=0,B=0,E=0,F=0;
//a记录历史至今隔夜盈利次数,B记录历史至今隔夜亏损次数
//E记录历史至今平今盈利次数,F记录历史至今平今亏损次数
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D;
手数:=ss;
//交易条件
开多:=CROSS(J,0) AND HOLDING<=0;//开多平空条件
平多:=CROSS(100,J) AND HOLDING>=0;//开空平多条件
DD:TODAYBAR;
IF 平多 THEN
BEGIN
SELL(1,手数,MARKET);
IF NUMPROFIT(1)>0 THEN
BEGIN
IF ENTERBARS>DD THEN
A:=A+1;
IF ENTERBARS<=DD THEN
E:=E+1;
END
IF NUMPROFIT(1)<=0 THEN
BEGIN
IF ENTERBARS>DD THEN
B:=B+1;
IF ENTERBARS<=DD THEN
F:=F+1;
END
END
BUY(开多,手数,MARKET);

 

 


--  作者:yaochun
--  发布时间:2015/3/13 13:33:01
--  
研究下,谢谢,另外一个问题,我画的斜线为什么不能调整呢。?
--  作者:FexTel
--  发布时间:2015/3/13 14:05:00
--  

 手工画的线,还是代码实现的?

 

看下是不是画线锁定了,画线工具栏有个锁定画线按钮哦