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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 文华语言改金字塔语言

   

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


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

主题:文华语言改金字塔语言

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2014/12/29 8:39:39
文华语言改金字塔语言  发帖心情 Post By:2014/12/29 9:13:59    Post IP:116.235.137.184[只看该作者]

文华8.2版语言如下,请帮我改为金字塔语言,谢谢老师!

A:=......;

A>110,SPK;
A<-5,BP;
A<-10,BPK;
A>105,SP;

TRADE_OTHER('AUTO');

SETSIGPRICETYPE(BK,LIMIT_ORDER);
SETSIGPRICETYPE(SP,LIMIT_ORDER);
SETSIGPRICETYPE(SK,LIMIT_ORDER);
SETSIGPRICETYPE(BP,LIMIT_ORDER);

AUTOFILTER;

//说明:
//1、系统满仓操作,前面的持仓未平仓完毕,后面将会资金不足无法开仓,系统要避免这种情况出现;
//2、上一交易日的未平持仓,留在当日系统里满足条件时先平后开;
//3、极端情况下可能出现一根K线直接使A值从“105以下”上穿到“110以上”、或从“-5以上”上穿到“-10以下”
//4、极端情况下,上一交易日有未平持仓,当日第一个A值就大于110、或小于-10。

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/29 9:38:33    Post IP:58.246.57.26[只看该作者]

请解释一下上面的每一句代码



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2014/12/29 8:39:39
  发帖心情 Post By:2014/12/29 10:31:03    Post IP:116.235.137.184[只看该作者]

文华8.2版语言如下,请帮我改为金字塔语言,谢谢老师!

A:=......;//定义A值(省略)

A>110,SPK;//A>110,平多且成交后开空
A<-5,BP;//A<-5,平空
A<-10,BPK;//A<-10,平空且成交后开多
A>105,SP;//A>105,平多

TRADE_OTHER('AUTO');//加载到主连合约,实现自动换月移仓。这句就不要算了。

SETSIGPRICETYPE(BK,LIMIT_ORDER);//所有开多都以市价发委托
SETSIGPRICETYPE(SP,LIMIT_ORDER);/所有平多都以市价发委托
SETSIGPRICETYPE(SK,LIMIT_ORDER);/所有开空都以市价发委托
SETSIGPRICETYPE(BP,LIMIT_ORDER);/所有平空都以市价发委托

AUTOFILTER;启动信号过滤机制,开平交替进行,不可连续开、也不可连续平

//说明:
//1、系统满仓操作,前面的持仓未平仓完毕,后面将会资金不足无法开仓,系统要避免这种情况出现;
//2、上一交易日的未平持仓,留在当日系统里满足条件时先平后开;
//3、极端情况下可能出现一根K线直接使A值从“105以下”上穿到“110以上”、或从“-5以上”上穿到“-10以下”
//4、极端情况下,上一交易日有未平持仓,当日第一个A值就大于110、或小于-10。


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/29 10:34:23    Post IP:58.246.57.26[只看该作者]

A:=......;

if A<-5  then sellshort(1,0,market);//A<-5,平空
if A<-10 then buy(holding=0,1,market);//A<-10,平空且成交后开多
if A>105 then sell(1,0,market);//A>105,平多
if A>110 then buyshort(holding=0,1,market)//A>110,平多且成交后开空


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2014/12/29 8:39:39
  发帖心情 Post By:2015/1/3 16:41:09    Post IP:222.70.67.246[只看该作者]

请老师帮我写出后台程序化语言,并特别注意一楼的几点说明!

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/1/4 11:03:47    Post IP:58.246.57.26[只看该作者]

A:=......;

if A<-5  then tsellshort(1,0,mkt);//A<-5,平空
if A<-10 then tbuy(tholding=0,1,mkt);//A<-10,平空且成交后开多
if A>105 then tsell(1,0,mkt);//A>105,平多
if A>110 then tbuyshort(tholding=0,1,mkt)//A>110,平多且成交后开空


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

客户服务部

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

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

 回到顶部