Rss & SiteMap

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

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

标题:条件成立了为何不开单

1楼
鹏程 发表于:2017/9/21 17:09:26
开多:=开多1 and 开多条件;
开空:开空1 and 开空条件;
PLAYSOUND( 开多 ,'D:\买涨.mp3');
PLAYSOUND( 开空  ,'D:\买跌.mp3');


开仓周期:=BARSLAST (开空 or 开多 );
IF 开空  THEN //如果"盘中空 "成立,那么
BEGIN
 IF HOLDING<0 THEN BUYSHORT(1,10,THISCLOSE );     //如果盘中空成立并且持有空单 加空信号and 开仓周期>=5
 IF HOLDING=0 THEN BUYSHORT(1,10,THISCLOSE ),IGNORECHECKPRICE;//如果没有持单,那么以市价空头卖出"手数"手
 IF HOLDING>0 THEN//如果持有多单,那么  
   BEGIN 
   SELL(1,0,THISCLOSE  ),IGNORECHECKPRICE;//平多单,以市价卖出所有持仓量
   BUYSHORT(1,10,THISCLOSE  ),IGNORECHECKPRICE;//开空单,以市价空头买入"手数"手
  END
END


IF 开多  THEN//如果"盘中多"成立,那么
BEGIN 
 IF HOLDING>0 THEN BUY(1,10,THISCLOSE );//如果持有多单  加多信号
 IF HOLDING=0 THEN BUY(1,10,THISCLOSE ),IGNORECHECKPRICE;//如果没有持单,那么以市价买入ss手
 IF HOLDING<0  THEN//如果持有空单,那么
   BEGIN 
   SELLSHORT(1,0,THISCLOSE ),IGNORECHECKPRICE;//平空单,以市价空头卖出所有持仓量
   BUY(1,10,THISCLOSE),IGNORECHECKPRICE;//开多单,以市价买入1手
  END
END

开空条件成立了的,以前也加了仓的,为何今天没有加仓??

图片点击可在新窗口打开查看此主题相关图片如下:2345截图20170921170919.png
图片点击可在新窗口打开查看

2楼
FireScript 发表于:2017/9/21 17:17:40

你标的那个K上好像没有信号么。你是人工判断它应该条件成立的吗?

3楼
鹏程 发表于:2017/9/21 19:26:51
下面的复制下来,开空条件是成立的,但就是没有开空信号出来,我就是问这个问题啊!
4楼
wenarm 发表于:2017/9/21 22:29:08
你两个图之间有关系吗?似乎没有联动。
把条件加载到k线图上看是不是有信号。
5楼
鹏程 发表于:2017/9/22 9:40:14
联动了的,下面的指标就是从上面复制下来的,只是让变量显示出来而已

6楼
FireScript 发表于:2017/9/22 10:07:28

1.其他位置的信号是否2张图保持一致? 

2.下面那个图代码是什么样的。

7楼
鹏程 发表于:2017/9/22 10:16:11
完全一样,都是复制下来的

8楼
FireScript 发表于:2017/9/22 11:07:42
现在能否重现这个情况,就是现在那个位置是否依然如此。如果还能重现,方便的话把缺少的代码帖下,我本地尝试下。
共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.