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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 新学,有个策略轮廓不会写,请老师帮忙

   

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


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

主题:新学,有个策略轮廓不会写,请老师帮忙

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/10/12 9:54:02    Post IP:58.246.57.26[显示全部帖子]

10万和100万之间按什么算?


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/10/12 10:12:53    Post IP:58.246.57.26[显示全部帖子]

看你写的是spbp,用的是图表,图表是不能获取实际账户资金的,要写成后台,用户有专业版权限吗?


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/10/12 11:30:34    Post IP:58.246.57.26[显示全部帖子]

CD:=max(1,floor(holding/2));//定义CD按已经有多头持仓的0.5计算并取整,不足1按1计算
CK:=max(1,floor(holding/2));//定义CK按已经有空头持仓的0.5计算并取整,不足1按1计算
AA:=;//
BB:=;//
SG:=(stkindi('','公式1.ma5',0,6,-1));//定义上轨,
XG:=(stkindi('','公式1.ma55',0,6,-1));//定义下轨,
D1:=(       cross(close,sg)                    );//定义收盘价格上穿SG
K1:=(       cross(xg,close)                   );//定义收盘价格下穿XG
//A:MA(CLOSE,100);//自定义100均线
DD:=(all(a>ref(a,1),m));
KK:=(all(a<ref(a,1),m));
//B:=XXXX;//自定义B
DD1:=(          h>ref(hhv(h,x),1)                );//定义B创X 周期新高 不包括当前周期高点
KK1:=(            l<ref(llv(l,x),1)              );//定义B创X 周期新低 不包括当前周期低点
//BK1
//BK2
//SP1
//SP2
//SK1
//SK2
//BP1
//BP2//以上自定义8个开平仓的条件
//以下是8个执行语句需要完成
满足BK1时候,且仓位为0 开多C1手
if bk1 then buy(holding=0,c1,thisclose);
满足BK2时候,且有多头仓位 增加开多CD手(并希望本行指令能被重复执行4次)
if bk2 and holding>0 and holding<c1+cd*4 then buy(1,cd,thisclose);
满足SP1时候,平掉0.5的多单  计算结果 不足1 按1计算
if sp1 then sell(1,max(1,holding/2),thisclose);
满足SP2时候,平掉所有多单
if sp2 then sell(1,0,thisclose);
满足SK1时候,且仓位为0 开空C1手
if sk1 then buyshort(holding=0,c1,thisclose);
满足SK2时候,且有空头仓位 增加开空CK手(并希望本行指令能被重复执行4次)
if sk2 and holding<0 and holding<c1+ck*4 then buyshort(1,ck,thisclose);
满足BP1时候,平掉0.5的空单  计算结果 不足1 按1计算
if bp1 then sellshort(1,max(1,holding/2),thisclose);
满足BP2时候,平掉所有空单
if bp2 then sellshort(1,0,thisclose);


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/10/12 11:32:17    Post IP:58.246.57.26[显示全部帖子]

ma5:ma(h,5);
ma55:ma(l,5);

 

公式1的代码是这样两句,另外新建一公式,命名为“公式1”,写上面那两句代码



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/10/12 14:01:10    Post IP:58.246.57.26[显示全部帖子]

漏了,不好意思

 

aa:close-enterprice;

bb:enterprice-close;

 

除非你要用开空价格判断多头,用开多价格判断空头,不然这样写是能通过的



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

客户服务部

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

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

 回到顶部