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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 加仓问题

   

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


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

主题:加仓问题

帅哥哟,离线,有人找我吗?
苦麻菜真好吃
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
加仓问题  发帖心情 Post By:2016/8/16 14:57:38    Post IP:113.12.144.107[只看该作者]

1、我想用像海龟那样的加仓方式、这个ATR这样写对吗?应该怎么写?怎么会在一根K线上连续开仓呢? 
2、出场方式是PD、PK、,加仓第三次的时候出场方式变成高点回落3个atr出场,为啥这样不能执行呢?

INPUT:N1(10,2,100,2),N2(100,2,100,2);
variable:zs=c,Y=0,X=0;
MA1:MA(C,N1);
MA2:MA(C,N2);
M:=MA(TR,20); //真实波幅的20周期均值
//开仓条件
KD:CROSS(MA1,MA2);
KK:CROSS(MA2,MA1);

//平仓条件
PD:CROSS(MA2,MA1);
PK:CROSS(MA1,MA2);



//交易系统
if holding>0 then begin
 多止损:zs;
 if l<zs then sell(1,100%,MARKET);
 else if PD then sell(1,100%,MARKET);
 Y:=0;
end
if holding<0 then begin
 空止损:zs;
 if h>zs then sellshort(1,100%,MARKET);
 else if PK then sellshort(1,100%,MARKET);
 X:=0;
end



IF HOLDING=0 AND Y=0 AND KD THEN BEGIN
BUY(1,1,MARKET);
ZS:=ENTERPRICE-2*M;
Y:=1;
END

IF HOLDING=0 AND X=0 AND KK THEN BEGIN
BUYSHORT(1,1,MARKET);
ZS:=ENTERPRICE+2*M;
X:=1;
END


IF Y=1 THEN BEGIN
加多1:BUY(ENTERPRICE+4*M,1,MARKET);
Y:=2;
END

IF Y=2 THEN BEGIN
加多2:BUY(ENTERPRICE+4*M,1,MARKET);
Y:=2;
END

IF Y=2 THEN BEGIN
加多3:BUY(ENTERPRICE+4*M,1,MARKET);
Y:=3;
ZS:=h-3*M;
END




IF X=1 THEN BEGIN
加空1:BUYSHORT(ENTERPRICE-4*M,1,MARKET);
X:=2;
END

IF X=2 THEN BEGIN
加空2:BUYSHORT(ENTERPRICE-4*M,1,MARKET);
X:=2;
END

IF X=2 THEN BEGIN
加空3:BUYSHORT(ENTERPRICE-4*M,1,MARKET);
X:=3;
ZS:=l+3*M;
END

DQCC:HOLDING,COLORGRAY,LINETHICK0;
DQZC:ASSET,NOAXIS,COLORGRAY;

[此贴子已经被作者于2016-8-16 14:58:50编辑过]

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/8/16 15:16:26    Post IP:180.169.30.6[只看该作者]

你看下软件自带的海龟,就是会在一根k线上加个3次仓


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部