Rss & SiteMap

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

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

标题:请教一下老师

1楼
txdys2008 发表于:2011/5/23 10:41:23

老师您好,我想求助您帮忙编写一个交易策略

以3分钟K线为基础,14点47分平仓。

在10点30分---14点30分之间,价格创出一天当中最高价后,回落20个价位,开空;

价格创出一天当中最低价后,上涨20个价位,开多;

多单进场后,价格跌破一天最低价,平多;

空单进场后,价格突破一天最高价,平空。

 

谢谢您!

2楼
董小球 发表于:2011/5/23 13:42:33

我看看怎么写,待会给你发来看看

3楼
董小球 发表于:2011/5/23 14:09:22

{以3分钟K线为基础,14点47分平仓。
在10点30分---14点30分之间,价格创出一天当中最高价后,回落20个价位,开空;
价格创出一天当中最低价后,上涨20个价位,开多;
多单进场后,价格跌破一天最低价,平多;
空单进场后,价格突破一天最高价,平空。}

N:=BARSLAST(DATE>REF(DATE,1));
HH:=HHV(HIGH,N-30);
HH1:=HHV(HIGH,N);
LL:=LLV(LOW,N-30);
LL1:=LLV(LOW,N);

IF TIME>=144800 THEN BEGIN
 SELL(1,HOLDING,MARKET);
 SELLSHORT(1,HOLDING,MARKET);
END

IF TIME>=103000 AND TIME<=143000 THEN BEGIN
 IF HH>=HH1 THEN BEGIN
   BUYSHORT(CLOSE<=HH-20*MINDIFF,1,MARKET);  
 END

 IF LL<=LL1 THEN BEGIN
   BUY(CLOSE>=LL+20*MINDIFF,1,MARKET);  
 END
 
 IF HOLDING<>0 THEN BEGIN
  SELL(LOW<=LL,HOLDING,MARKET);
 SELLSHORT(HIGH>=HH,HOLDING,MARKET);
 END
END

当前资产:ASSET,NOAXIS;

 

大概是这样子,不过感觉你这个策略是个相当赔钱的策略!

共3 条记录, 每页显示 10 条, 页签: [1]


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