以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  策略编写求助区  (http://weistock.com/bbs/list.asp?boardid=11)
----  请帮看看,这能写一策略吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=10702)

--  作者:jackson199
--  发布时间:2012/3/22 16:04:28
--  请帮看看,这能写一策略吗?

请帮看看,这能写一策略吗?

日内股指3分钟单边做空策略
设:
开空条件=KKcon
平空条件=PKcon

(1)触发条件,开空1手

(2)开仓后不利>=3个指数点止损

(3)止赢1:赢利>=8个指数点后回撤>=5个指数点,止赢

(4)止赢2:赢利>=15个指数点后回撤>=3个指数点,止赢

(5)止赢3:赢利>=20个指数点后回撤>=2个指数点,止赢

(6)止赢3:赢利>=25个指数点,止赢

收市平日内仓


--  作者:rushtaotao
--  发布时间:2012/3/23 9:20:43
--  
正在处理
--  作者:rushtaotao
--  发布时间:2012/3/23 9:44:56
--  

您可以参照这个帖子 进行参考一下

http://www.weistock.com/bbs/dispbbs.asp?boardid=11&id=10702&page=1&star=1

[此贴子已经被作者于2012-3-23 9:45:31编辑过]

--  作者:rushtaotao
--  发布时间:2012/3/23 10:23:30
--  

仅供参考

 

//(1)触发条件,开空1手
if KKcon THEN buyshort(1,1,market);

//(2)开仓后不利>=3个指数点止损
if l > enterprice + 3 then sellshort(1,0,market);

//(3)止赢1:赢利>=8个指数点后回撤>=5个指数点,止赢
if holding<0 and c<=enterprice - 8 then
   begin
        maxpro:=c;
        if c >= maxpro -5 then sellshort(1,0,market);
   end

//(4)止赢2:赢利>=15个指数点后回撤>=3个指数点,止赢
if holding<0 and c<=enterprice - 15 then
   begin
        maxpro:=c;
        if c >= maxpro - 3 then sellshort(1,0,market);
   end

//(5)止赢3:赢利>=20个指数点后回撤>=2个指数点,止赢
if holding<0 and c<=enterprice - 20 then
   begin
        maxpro:=c;
        if c >= maxpro - 2 then sellshort(1,0,market);
   end

//(6)止赢3:赢利>=25个指数点,止赢
if holding<0 and c<=enterprice - 25 then sellshort(1,0,market);

//平所有仓
if time>=145900 then
begin
     sellshort(1,0,market);
     sell(1,0,market);
end


--  作者:jackson199
--  发布时间:2012/3/23 16:09:53
--  

Thank you, rushtaotao, thank you for your help!


--  作者:rushtaotao
--  发布时间:2012/3/23 16:30:32
--  
You are being too modest.
[此贴子已经被作者于2012-3-23 16:31:03编辑过]

--  作者:董小球
--  发布时间:2012/3/23 16:34:18
--  
TO BE NO.1 鸿兴尔克