欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件策略编写求助区 → 帮编写一下。

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4199人关注过本帖树形打印复制链接

主题:帮编写一下。

帅哥哟,离线,有人找我吗?
系统使用者
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:808 积分:667 威望:0 精华:0 注册:2011/4/9 16:17:57
帮编写一下。  发帖心情 Post By:2014/9/9 13:51:39 [只看该作者]

以日线为例。
  开仓方法:
  开盘价加昨天波幅设为基准点1,简称1
  开盘价减去昨天波幅为基准点2,简称2
  前三天平均波幅的六分之一设为基准点3,简称3
  好,下面就是怎么开仓了
  听好了。
  每天等四个开仓位
  【a】1减3
  【b】1加3
  【c】2加3
  【d】2减3
  值得注意的是,
  1、如果前一天波幅太小不足前三天平均波幅的一半时,基准点按开盘价加减前三天平均波幅的一半

计算(可简称4)
  2、前一天直接封板,次日不交易。
  四个开仓点都有了,并不是等于每天要开四次。
  怎么开呢。等就可以了。
  等1,到1不开。然后等【a】、【b】。
  到a做空,止损按3(即前三天平均波幅的六分之一)止盈开盘价。为了提高成功率,平滑交易曲线,

还可设一个保本点。也按3,到3回调保本走。
  到b做多,止损按3,保本也按3.止盈收盘前5分钟。
  等2也一样,到2不开。然后等【c】、【d】。
  到c做多,止损按3,保本也按3。止盈开盘价。
  到d做空,止损按3,保本也按3.止盈收盘前5分钟。
  四个开仓点先到哪个开哪个。一天只开仓一次。
  写到这,大家估计都可以明白了。
  在a点、c点开的都是逆势单,也就是传说中的做震荡。盈利端是封闭的,能赚多少点很明确(开盘价

止盈)
  在b点、d点开的都是顺势单,也就是传说中的做趋势。盈利端是开放的,能赚多少点未知(可能打板

,也可能几个点,不一定)
  至于每单的盈亏比,有心人可以算一下。逆势单一目了然。因为开仓点明确,盈利端封闭。最少的单

子是2:1.
  趋势单因为盈利端口开放不可知,但我从多年交易统计得出,平均盈亏比基本等同于逆势单。
  动态止损也是一目了然的。
  按【前三天平均波幅的六分之一设为基准点3,简称3】止损。
  这个点当然是每天都不一样的。如果每次风险率一致,动态止损的话,仓位必然也是动态的.

 回到顶部
帅哥哟,离线,有人找我吗?
系统使用者
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:808 积分:667 威望:0 精华:0 注册:2011/4/9 16:17:57
  发帖心情 Post By:2014/9/16 17:48:24 [只看该作者]

VARIABLE:YDZY=1;     {移动止盈总开关,1为开,0为关}
VARIABLE:HIGHPRICE=0,LOWPRICE=0; {保存开仓后的最高价、最低价}
fh:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);//昨高
fl:=CALLSTOCK(STKLABEL,VTLOW,6,-1);//昨低
fc:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1);//昨收
fo:=CALLSTOCK(STKLABEL,VTOPEN,6,-1);//昨开
CYC:=barslast(date<>ref(date,1))+1;        
OpenD:=valuewhen(cyc=1,open);//今开
level:=OpenD+(fh-fl);
leve2:=OpenD-(fh-fl);
leve3:=ma((fh-fl),3)/6;
leve4:=if((fh-fl)<ma((fh-fl),3)/2,(OpenD-ma((fh-fl),3)/2),(OpenD+ma((fh-fl),3)/2));
T2:=TIME>=145500;
平空:SELLSHORT(T2 AND HOLDING<0,1,MARKET);
开多:BUY(((level+3*mindiff)or(leve2+3*mindiff))and HOLDING=0,1,MARKET); 
平多:SELL(T2 AND HOLDING>0,1,MARKET);
开空:BUYSHORT(((level-3*mindiff)or(leve2-3*mindiff)) and HOLDING=0,1,MARKET);

//固定止损部分************************
 If c=(Enterprice+leve3) AND HOLDING<0 then begin
  空损:SellShort(1,0,marketr);
 End
 If c=(Enterprice-leve3) AND HOLDING>0 then begin
  多损:Sell(1,0,marketr);
 End
 
//移动止盈
 IF YDZY=1 THEN BEGIN
  //每周期判断是否创新低
  IF L<LOWPRICE THEN BEGIN
   LOWPRICE:=L;
  END 

  IF ENTERPRICE-LOWPRICE>=9*mindiff THEN BEGIN
   IF c=(Enterprice-leve3) THEN BEGIN  //回撤
    空赢:SELLSHORT(1,0,MARKET);
   END 
  END 
 END
//移动止盈
 IF YDZY=1 THEN BEGIN
  //每周期判断是否创新高
  IF H>HIGHPRICE THEN BEGIN
   HIGHPRICE:=H;
  END 
 
  IF HIGHPRICE-ENTERPRICE>=9*mindiff THEN BEGIN
   IF c=(Enterprice+leve3) THEN BEGIN  //回撤
    多赢:SELL(1,0,MARKET);
   END 
  END 
 END
净利润线:NETPROFIT,noaxis,colorffffff,linethick1,LINEDOT;
胜率%:percentwin*100,colorFF,linethick0;


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2014/9/16 18:58:59 [只看该作者]

自己写好了?


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部