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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 这样的代码怎么编写?

   

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


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

主题:这样的代码怎么编写?

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


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
这样的代码怎么编写?  发帖心情 Post By:2017/7/26 14:20:05 [只看该作者]

比如均线进场多单出场时候 先判断10分钟能行情是否突破30个点  如果突破那么采用 最高价-20个点止损
 或者10分钟内行情没有突破30个点  那么则止盈在40个点 止损在-20个点 固定止盈止损
这样分支发方法怎么处理表达?

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/7/26 15:19:01 [只看该作者]

1.用全局变量记住止损位置

2.分支情况使用  if.....then begin... end else if  then begin....end 结构。 或者你多写几行if....then...不也一样。把突破30点作为条件来判断,判断之后用全局变量来记住止盈止损位置。

 



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
zh5888848
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:22 积分:0 威望:0 精华:0 注册:2017/3/20 16:54:24
  发帖心情 Post By:2017/7/26 15:33:07 [只看该作者]

主要建仓后10分钟怎么表达出来  还有建仓到现价 最高点怎么表达

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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2017/7/26 15:57:34 [只看该作者]

策略是运行在多少周期上的?


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


加好友 发短信
等级:新手上路 帖子:22 积分:0 威望:0 精华:0 注册:2017/3/20 16:54:24
  发帖心情 Post By:2017/7/26 16:02:33 [只看该作者]

目前想写3分钟上面的周期

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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2017/7/26 16:10:56 [只看该作者]

1、enterbars;\\返回上次开仓到现在的周期数,可以根据你运行的周期类型进行时间控制,比如开仓后9分钟,就是enterbars>3,3分钟周期K线再图表上10分钟不太好控制,3的整数倍时间比较好控制。

2、hhv(h,enterbars);\\开仓到现在的最高价

[此贴子已经被作者于2017/7/26 16:12:39编辑过]

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


加好友 发短信
等级:新手上路 帖子:22 积分:0 威望:0 精华:0 注册:2017/3/20 16:54:24
  发帖心情 Post By:2017/7/26 19:16:54 [只看该作者]

823117719  能不能加你qq 

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


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/27 8:31:45 [只看该作者]

对于用户问题,我们都是统一在论坛中处理,您有相关使用问题或者编程问题,可以直接在论坛发帖询问,工作人员会及时处理的



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
zh5888848
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:22 积分:0 威望:0 精华:0 注册:2017/3/20 16:54:24
  发帖心情 Post By:2017/7/27 9:13:22 [只看该作者]

最高价回撤20个点  表达出来不是我想要意思  还有写了个全局变量昨晚判断标准 出来也没达到效果  帮我看看写的对不对。

VARIABLE : POSITION=0 ;

if HOLDING>0 AND enterbars <=3 AND HIGH >= AVGENTERPRICE+30 THEN  POSITION:=1 ; 
    

ak:(hhv(h,enterbars+1)-20);
ak2:(llv(l,enterbars+1)-20);
 
if holding>0 and position=1 and enterbars>0 and c<=(hhv(h,enterbars+1)-20)  then BEGIN 
sell(1,0,marketr);
   POSITION:=0 ; 
 end 

if holding>0 AND POSITION=0 then Sell(C>=AVGENTERPRICE+40,1,limitr,c );  

if holding>0 and ENTERBARS>0 then Sell(C<AVGENTERPRICE-20,1,thisclose );  





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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2017/7/27 10:13:44 [只看该作者]

能否具体描述下没有什么效果吗?另外你的策略中没有开仓语句,holding不可能大于0的啊。


 回到顶部
总数 13 1 2 下一页