Rss & SiteMap

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

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

标题:[求助]开平仓条件是一样的,但是为什么测试出来的盈利不一样呢?

1楼
tang1231 发表于:2016/8/9 16:04:10
公式一


ma1:ref(stkindi('','ma.ma3',0,5),1);

试错线:=VALUEWHEN(TODAYBAR=1,O);

买入价:试错线+G*试错线;//SSETUP

卖出价:试错线-G*试错线;//BSETUP


多止盈:=试错线+T*试错线;//SSETUP

空止盈:=试错线-T*试错线;//BSETUP


TIM:=TIMe >=10000 AND TIME<185500;
OUT:=TIME >=185300;





//建立多头的进场条件
LONG:=CROSS(C,买入价) AND C>MA1 AND TIM AND ISUP;

IF LONG THEN
BEGIN
SELLSHORT(HOLDING<0,1,MARKET);
BUY(HOLDING=0,1,MARKET);
end
//多头平仓条件
LONGX:=out or CROSS(卖出价,C) OR CROSS(H,多止盈);

IF LONGX THEN
BEGIN
SELL(1,0,MARKET);
END
//建立空头进场条件
SHORT:=CROSS(卖出价,C) AND C<MA1 AND TIM AND ISDOWN;
IF SHORT then
begin
sell(holding>0,1,MARKET);
BUYSHORT(HOLDING=0,1,MARKET);
END
//建立空头平仓条件
shortx:=out or CROSS(C,买入价) OR CROSS(空止盈,L); 
IF SHORTX THEN
BEGIN
SELLSHORT(1,0,MARKET);
END

持仓:holding,linethick0;
资产:asset,noaxis;

公式二
ma1:ref(stkindi('','ma.ma3',0,5),1);

试错线:=VALUEWHEN(TODAYBAR=1,O);

买入价:试错线+G*试错线;//SSETUP

卖出价:试错线-G*试错线;//BSETUP


多止盈:=试错线+T*试错线;//SSETUP

空止盈:=试错线-T*试错线;//BSETUP


TIM:=TIMe >=10000 AND TIME<185500;
OUT:=TIME >=185800;



Kd:= tim and CROSS(c,买入价) and c>ma1;
Pd: =out or CROSS(卖出价,C) OR CROSS(H,多止盈);
Kk:= tim and CROSS(卖出价,C) and c<ma1;
Pk:=out or CROSS(C,买入价) OR CROSS(空止盈,L)  ; 



平空:SELLSHORT(PK,1,MARKET);                  //平空信号 
开多:BUY(KD AND HOLDING=0,1,MARKET);          //开多信号
平多:SELL(PD,1,MARKET);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,MARKET);     //开空信号







持仓:holding,linethick0;
资产:asset,noaxis;
开平仓条件是一样的,但是为什么测试出来的盈利不一样呢?
2楼
pyd 发表于:2016/8/9 16:13:12

1,开平仓条件不一样,公式1比公式2多了isdown isup。

2,公式1是平仓反手,公式2是直接列车的平仓开仓

这些都影响信号,盈利当然就不一样了

 

[此贴子已经被作者于2016-8-9 16:13:33编辑过]
3楼
tang1231 发表于:2016/8/9 16:16:41
公式一和公式二的平仓条件一样呀
4楼
tang1231 发表于:2016/8/9 16:23:46
用公式一,要怎么弄才能和公式二的盈利一样呢?

5楼
wenarm 发表于:2016/8/9 17:00:50

你的条件怎么一样?

SHORT:=CROSS(卖出价,C) AND C<MA1 AND TIM AND ISDOWN

这个条件怎么和公式2对应的?你直接两个公式分别输出条件看下。

 

6楼
tang1231 发表于:2016/8/10 15:10:39
我把ISDOWN 删除了测试出来结果还是不同
7楼
wenarm 发表于:2016/8/10 16:00:53

你先理解下你公式1和公式2的代码逻辑。逻辑都不同怎么可能结果一样?

你两个公式的逻辑上有很多差异。例如

 


图片点击可在新窗口打开查看此主题相关图片如下:0.png
图片点击可在新窗口打开查看
共7 条记录, 每页显示 10 条, 页签: [1]


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