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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 关于资产的请教

   

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


  共有9043人关注过本帖平板打印复制链接

主题:关于资产的请教

帅哥哟,离线,有人找我吗?
aim
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:213 积分:0 威望:0 精华:0 注册:2014/3/28 11:08:07
请老师帮忙指教一下,突破高低点的交易,测试赚钱,实际亏损啊  发帖心情 Post By:2014/4/15 11:21:40    Post IP:123.131.119.52[只看该作者]

//低点
//l01:stkindi('','yy.LL',0,22,15)colormagenta ,LINETHICK2;
l1:=callstock(stklabel(),vtlow,21,1) colorbrown,linethick2;
//l2:stkindi('','yy.LL',0,22,15)colorbrown,LINETHICK2;

//l3:=stkindi('','yy.LL',0,21,5)colorcyan LINETHICK2;
l3:callstock(stklabel(),vtlow,21,5) colorred,linethick3;
//l4:stkindi('','yy.LL',0,21,15)coloryellow LINETHICK2;
l4:callstock(stklabel(),vtlow,21,10);colorwhite,linethick5;

 


//高点
//h01:stkindi('','yy.hh',0,22,15)colorgreen LINETHICK2;
h1:=callstock(stklabel(),vthigh,21,1) colorblue,linethick2;

//h2:stkindi('','yy.hh',0,22,15)COLORGREEN LINETHICK2;

//h3:stkindi('','yy.hh',0,21,5)colorred LINETHICK2;
h3:callstock(stklabel(),vthigh,21,5) colorGREEN,linethick3;
//h4:stkindi('','yy.hh',0,21,15)colorwhite LINETHICK2;
h4:callstock(stklabel(),vthigh,21,10) colorWHITE,linethick3;
//过滤同时开仓

gg1:=l3>ref(l3,300) and h3<ref(h3,300);
gg2:=not(gg1);

kdtj:= l3>ref(l3,300) AND close>ref(l3,300)   and   gg2  ;


//开多
IF   kdtj    THEN
  BEGIN
    sellshort(holding<0,holding, market);//检查是否有空单,若有,市价平掉已有空单
  buy(holding=0,1,market);
 END

//开空
kktj:= h3<ref(h3,600) AND close<ref(h3,300) and gg2;

IF kktj  THEN
  BEGIN
   SELL(holding<0,holding,MARKET);
   BUYSHORT(holding=0,1,MARKET);
END

//画出多头的止损线
partline(holding>0,enterprice-25, colorgreen);

//画出空头的止损线
partline(holding<0,enterprice+25,colorred);

//止损平仓

损平空:SELLSHORT(C-ENTERPRICE>=20,0,MARKET);
损平多:SELL(ENTERPRICE - C >=20,0,MARKET);


//画出多头的止赚线
partline(holding>0, ref(l4,1200), colorred);

//画出空头的止赚线
partline(holding<0,ref(h3,1200),colorgreen);

//止赚平仓
zzpd:=ref(l4,300);
zzpk:=ref(h4,300);

IF C <zzpd AND HOLDING > 0
THEN
 BEGIN
  赚平多:SELL(1,HOLDING,MARKET);
 END
 
IF C >zzpk AND HOLDING < 0
THEN
 BEGIN
  赚平空:SELLSHORT(1,HOLDING,MARKET);
 END


此主题相关图片如下:33.jpg
按此在新窗口浏览图片

 回到顶部
总数 63 1 2 3 4 5 6 7 下一页