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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 请老师帮忙

   

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


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

主题:请老师帮忙

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/7/15 13:24:30
请老师帮忙  发帖心情 Post By:2013/7/15 13:42:11 [只看该作者]

VARIABLE:X0=100;

VARIABLE:X1=100;

VARIABLE:X2=100;

VARIABLE:C0 = CLOSE ;

VARIABLE:C1 = CLOSE ;

VARIABLE:C2 = CLOSE ;

 

VARIABLE:Step = 0 ;

VARIABLE:BasePriceSave = 0 ;

VARIABLE:CutPrice =0 ;       //止盈价

VARIABLE:ZhiYinPrice = 0 ;   //止盈价

VARIABLE:BaoBenPrice = 0 ;   //保本价

VARIABLE:StockPrice  = 0 ;   //买入价

 

X0:=

X1:=

X2:=

X3:=

 

C0:=CLOSE;

C1:=REF(CLOSE,1);

C2:=REF(CLOSE,2);

C3:=REF(CLOSE,3);

 

 

//判断时间,超过下午1500,什么也不做

TIM1 :=HOUR ;

TIM2 :=MINUTE;

IF ( (TIM1 >=15) AND ( TIM2 >= 0 ) ) THEN BEGIN

     IF HOLDING > 0 THEN BEGIN

         DRAWTEXT(1,C0,'时间平多',COLORWHITE ,5 );  

         SELL(1,0,THISCLOSE );          //平多

     END

    

     IF HOLDING < 0 THEN BEGIN

         DRAWTEXT(1,C0,'时间平空',COLORWHITE ,5 );  

         SELLSHORT(1,0,THISCLOSE ) ;   //平空

     END

     EXIT ;

END

//分支

IF Step = 0 THEN BEGIN   

   IF TIM1 < 13 THEN BEGIN                                //时间是早上起作用

       IFTHEN  BEGIN //

           IF              THEN BEGIN

              DRAWTEXT(1,C1,'\n',COLORWHITE ,2 );

              BasePriceSave := C1 ;                        //保存基准价

              EXIT ;

           END

       END

      

       IF                THEN  BEGIN //

           IF  THEN BEGIN

              DRAWTEXT(1,C1,'\n\n',COLORWHITE ,2 );

              BasePriceSave := C1 ;                        //保存基准价

              EXIT ;

           END

       END

    

   END

END

 

 

 

 

我想在这个框架上,分别以这两个基准价为界线,当价格在这个基准价上涨10点开多,跌12点开空,应该是用limitr,但我不懂写,望老师能补充完整这个程序。基准价的确定不用写了,就写开仓部分,然后止盈15点,止损13点。谢谢!


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


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

在上面的基础上加上下列的代码:

if c>基准价+10*mindiff then buy(holding=0,1,thisclose);

if c<基准价-12*mindiff then buyshort(holding=0,1,thisclose);



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/7/15 13:24:30
  发帖心情 Post By:2013/7/15 14:03:52 [只看该作者]

这样不是某柱k线走完才成交吗?我是想不管什么么时间涨10点就成交

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


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

这是看设定为固定轮询还是走完k线的,不是在代码里面实现的


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/7/15 13:24:30
  发帖心情 Post By:2013/7/15 14:25:00 [只看该作者]

以下是引用jinzhe在2013/7/15 13:54:27的发言:

在上面的基础上加上下列的代码:

if c>基准价+10*mindiff then buy(holding=0,1,thisclose);

if c<基准价-12*mindiff then buyshort(holding=0,1,thisclose);

这样不是某柱的收盘价开仓吗?我不是这个意思


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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/7/15 13:24:30
  发帖心情 Post By:2013/7/15 14:30:37 [只看该作者]

以下是引用jinzhe在2013/7/15 14:22:16的发言:
这是看设定为固定轮询还是走完k线的,不是在代码里面实现的

能帮我补充好吗?我初学


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


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

设置为固定1秒轮询,就能及时触发了
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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

客户服务部

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

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

 回到顶部