以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  这个SELLSHORT 的代码应该这么写,  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=56229)

--  作者:qq代人发帖
--  发布时间:2013/9/4 15:42:40
--  这个SELLSHORT 的代码应该这么写,

请教:当我有空单的时候
1到止盈,次日开盘出场;
2到止损,当日最高触及止损点 出场;
3跳空,跳空达到止损,现价止损 出场;

这个SELLSHORT 的代码应该这么写,


--  作者:jinzhe
--  发布时间:2013/9/4 15:45:28
--  

1到止盈2到止损

是什么意思?


--  作者:tangpeiran
--  发布时间:2013/9/4 15:49:39
--  
就是  持有 空单的 时候,有三个 出场条件 ,这三个条件 分别 为1 2 3 
--  作者:tangpeiran
--  发布时间:2013/9/4 16:04:07
--  
就是  持有 空单的 时候,有三个 出场条件 ,这三个条件 分别 为1 OR 2  OR 3 ,
--  作者:jinzhe
--  发布时间:2013/9/4 16:09:46
--  

写具体点,把上面的每个概念都解释一下

止盈条件?

止损条件?

跳空 跳空到达止损


--  作者:tangpeiran
--  发布时间:2013/9/4 16:17:24
--  
止损价:=ZS;
1、已经解决;
2、H>ZS,                                  //在ZS价限价止损出场;
3、O>REF(H,1) AND O>ZS         //跳空止损出场,在开盘价O现价止损出场;

--  作者:jinzhe
--  发布时间:2013/9/4 16:21:31
--  

if h>zs then sell(holding>0,0,limitr,zs);

 

if o>ref(h,1)  and o>zs then sell(holding>0,0,limitr,o)


--  作者:tangpeiran
--  发布时间:2013/9/4 16:46:38
--  
谢谢
--  作者:tangpeiran
--  发布时间:2013/9/4 19:02:32
--  
还有个小问题 请教 客服



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

B点开盘入场做空,怎么到 E 点收盘才 止损 出场
源代码是这样的
IF PK AND ENTERBARS>0 THEN SELLSHORT(HOLDING<0,0,MARKET);
IF H>=KRZSD AND ENTERBARS>0 THEN SELLSHORT(HOLDING<0,0,LIMITR,KRZSD);
IF O>REF(H,1) AND O>KRZSD AND ENTERBARS>0 THEN SELLSHORT(HOLDING<0,0,LIMITR,O);

请教客服 ,为什么?代码哪里出现 逻辑错误,应该怎么修改,

谢谢

--  作者:jinzhe
--  发布时间:2013/9/5 9:01:15
--  

逻辑没问题,平空价位不合理导致了白色箭头,

两种解决方案,

1.修改krzsd的价格,使其能够合理成交

2.加上一个函数,使其忽略价格检查SELLSHORT(HOLDING<0,0,LIMITR,KRZSD),ignorecheckpirce;