以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  日内获利小于P平仓不隔夜  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29828)

--  作者:XO仔
--  发布时间:2012/10/15 14:29:50
--  问题:AddinDemo文件无法编译
能否给出一个指令,在收盘前时间是1510 当前的C 跟日内开仓价位的盈利没达到一个比值时 就平仓离场 不过夜, 请给予编写
--  作者:jinzhe
--  发布时间:2012/10/15 14:37:06
--  

思路是将两个条件并列,同时注意多空仓的不同:

时间条件 time=151000

当前C以及比值 c/(c-enterprice)<=比值 or c/(enterprice-c)<=比值 // (前面多后面空)

 

这样就能写成:

if time=151000 and holding>0 and c/(c-enterprice)<=比值 then sell();

if time=151000 and holding<0 and c/(enterprice-c)<=比值 then sellshort();

 

[此贴子已经被作者于2012-10-15 14:37:38编辑过]

--  作者:XO仔
--  发布时间:2012/10/15 14:56:51
--  

按你给我写的 我改成这样 为何无法识别  if time=151000 and holding>0 and (c-enterprice)/c<=1% then sell(1,HOLDING,LIMITR,CLOSE);


--  作者:jinzhe
--  发布时间:2012/10/15 14:59:08
--  

开仓语句写了没?


--  作者:XO仔
--  发布时间:2012/10/15 15:04:46
--  
写了我是添加进去我目前的模型哪里的
--  作者:jinzhe
--  发布时间:2012/10/15 15:15:05
--  

时间周期呢,交易的合约呢


--  作者:XO仔
--  发布时间:2012/10/15 15:16:29
--  

交易周期 和品种 没写进去的

 


--  作者:XO仔
--  发布时间:2012/10/15 15:18:55
--  
我是这么写的: if time=150000 and (c-enterprice)/c*100<=1% THEN
                    sell(1,HOLDING,LIMITR,CLOSE);
                    END

--  作者:jinzhe
--  发布时间:2012/10/15 15:20:39
--  
有end咋没begin