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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请老师帮忙改写成金字塔的,谢谢了!

   

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


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

主题:请老师帮忙改写成金字塔的,谢谢了!

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


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2015/12/1 9:57:25
请老师帮忙改写成金字塔的,谢谢了!  发帖心情 Post By:2016/5/31 12:55:20    Post IP:122.228.63.185[只看该作者]

BARPOS=1&&C>=O,BK;
BARPOS=1&&ISDOWN,SK;
C<BKLOW &&ISLASTBK&&TIME<090130,SPK;
C>SKHIGH &&ISLASTSK&&TIME<090130,BPK;

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


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

 C<BKLOW &&ISLASTBK

请问这两句是什么意思?



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2015/12/1 9:57:25
  发帖心情 Post By:2016/5/31 13:56:59    Post IP:122.228.63.185[只看该作者]

jinze老师您好!~这是文华8.1公式,现在8.2也用不起来了,我查询了一下:

 

ISLASTBK判断上一个交易信号是否是BK。

用法:
ISLASTBK 如果上一个交易信号是BK则返回1(Yes),否则返回0(No)

注:如果模型中含有BPK条件,且上一个信号为平仓信号时,BPK会自动转化为BK信号发出,此时虽然满足BPK条件,但图中发出的信号为BK信号,所以ISLASTBK返回为1
(1)主图加载,BK信号当根ISLASTBK返回值为0,BK信号的下根ISLASTBK返回值为1
(2)效果测试及模组运行
a.信号执行方式选择K线走完及K线走完进行信号复核,BK信号当根ISLASTBK返回值为0,BK信号的下根ISLASTBK返回值为1
b.信号执行方式选择不进行信号复核,BK信号当根ISLASTBK返回值为1

 

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

买开仓以来的最低价
用法:
BKLOW返回最近一次模型买开位置到当前的最低价.
(1)模组运行环境,返回bk(bpk)指令发出后到当前的最低价;
a.K线走完确认信号下单,BK(BPK)信号当根K线返回的为信号发出时行情的最新价(即下根K线的开盘价);BK之后的K线返回委托以来的行情的最低价
b.信号执行方式选择K线走完复核,从BK(BPK)信号发出时行情时开始统计行情的最低价;如果信号消失,返回上次买开以来的行情的最低价,如果信号确认存在,返回当根K线记录的行情的最低价
注:如果BK信号发出后,中间出了信号消失,从最后一次信号出现开始统计最低价
c.信号执行方式选择不进行信号复核,BK(BPK)信号的当根K线返回的从信号发出到K线走完时行情的最低价;BK(BPK)信号之后的K线返回信号发出以来行情的最低价
(2)加载模型时历史数据:
a.K线走完确认信号下单,如果当前K线上出现bk(bpk)信号,返回当前bk(bpk)信号所在K线的收盘价,之后的与当根k线的收盘价做比较取较小值;
b.其他信号执行方式,BK信号当根指令价(根据效果测试计算机制计算得到)与收盘价比较,返回取值较小的值;BK信号以后与BK信号当根的返回值比较取较小值
(3)效果测试中:
a.K线走完确认信号下单,如果当前K线上出现bk(bpk)信号,返回当前bk(bpk)信号所在K线的收盘价,之后的与当根k线的收盘价做比较取较小值;
b.其他信号执行方式,BK信号当根指令价(根据效果测试计算机制计算得到)与收盘价比较,返回取值较小的值;BK信号以后与BK信号当根的返回值比较取较小值
例:
C>BKLOW+5*MD,SP;//买开位置到当前的最低价上涨5个最小变动价位则平仓。
(4)加载到主图:如果当前K线上出现bk(bpk)信号,返回当前bk(bpk)信号所在K线的收盘价,之后的与当根k线的收盘价做比较取较小值。

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

BARPOS=1&&C>=O,BK;
BARPOS=1&&ISDOWN,SK;
C<BKLOW-5 &&ISLASTBK&&TIME<090130,SPK;
C>SKHIGH+5 &&ISLASTSK&&TIME<090130,BPK;


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


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

if BARPOS=1&&C>=O then buy(holding=0,1,marketr);
if BARPOS=1&&ISDOWN then buyshort(holding=0,1,marketr);
if C<ref(llv(l,enterbars+1),1) and type(1)=1 and TIME<130130 and enterbars>0 then begin
 sell(1,0,marketr);
 buyshort(holding=0,1,marketr);
end 
if C>ref(hhv(h,enterbars+1),1) and type(1)=3 and TIME<190130 and enterbars>0 then begin
 sellshort(1,0,marketr);
 buy(holding=0,1,marketr);
end


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

客户服务部

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

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

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


加好友 发短信
等级:标准版用户 帖子:34 积分:0 威望:0 精华:0 注册:2016/5/24 17:13:37
  发帖心情 Post By:2016/5/31 15:57:09    Post IP:123.189.145.76[只看该作者]

@jinze   老师你好 我把要求发到你的邮箱里 期望得到答复 谢谢

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


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

直接在这里跟帖即可


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

客户服务部

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

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

 回到顶部