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


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

   

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


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

主题:文华模型的转换

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


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2014/4/9 13:20:01
文华模型的转换  发帖心情 Post By:2014/4/9 13:39:05    Post IP:110.52.156.194[只看该作者]

我原使用文华WH8,想转换为金字塔。
下面是我转换后的代码示例:
{选用30分钟K线,IF13股指指数}

N:=TODAYBAR;//当天开盘以来共有多少根K线
C1:=REF(CLOSE,N);//昨收
C2:=REF(CLOSE,(N+9));//前收
C3:=REF(CLOSE,(N+18));//大前收
MAC:(C1+C2+C3)/3;

Z:=CROSS(CLOSE-1,MAC);
D:=CROSS(MAC,CLOSE+1);

IF Z THEN BEGIN
TSELLSHORT(THOLDING<0,2,CLOSE+100);
TBUY(TBUYHOLDING(1)=0,2,CLOSE+100);
END;

IF D THEN BEGIN
TSELL(THOLDING>0,2,CLOSE+100);
TBUYSHORT(TSELLHOLDING(1)=0,2,CLOSE+100);
END;

FILTER(Z OR D,1);

以上公式编译正常,但是执行公式测评时,没有出现任何信号,请问是咋回事?
另外,类似文华里,过滤的如下2条指令,金字塔是否有什么替换的语句?
AUTOFILTER;
MONO_SIGNAL;

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


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

你怎么转成了后台交易语句了

你转成图表交易的,后台本来就不能测评



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2014/4/9 13:20:01
  发帖心情 Post By:2014/4/9 13:54:41    Post IP:110.52.156.194[只看该作者]

转换成图表交易的指令也一样,评测结果上都是0.

{
选用30分钟K线,IF13股指指数
}
N:=TODAYBAR;//当天开盘以来共有多少根K线
C1:=REF(CLOSE,N);//昨收
C2:=REF(CLOSE,(N+9));//前收
C3:=REF(CLOSE,(N+18));//大前收
MAC:(C1+C2+C3)/3;
Z:=CROSS(CLOSE-1,MAC);
D:=CROSS(MAC,CLOSE+1);

IF Z THEN BEGIN
SELLSHORT(HOLDING<0,2,CLOSE+100);
BUY(HOLDING=0,2,CLOSE+100);
END;

IF D THEN BEGIN
SELL(HOLDING>0,2,CLOSE+100);
BUYSHORT(HOLDING=0,2,CLOSE+100);
END;

FILTER(Z OR D,1);

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


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

下股指的价格是CLOSE+100?这个没写错吗?


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2014/4/9 13:20:01
  发帖心情 Post By:2014/4/9 14:07:08    Post IP:110.52.156.194[只看该作者]

本来想用市价指令,用不好,干脆就下这个价格,相当于市价吧

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


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2014/4/9 13:20:01
  发帖心情 Post By:2014/4/9 14:13:50    Post IP:110.52.156.194[只看该作者]

噢,开空和平多的市价交易价格错了,应该是这样:
IF D THEN BEGIN
SELL(HOLDING>0,2,CLOSE-100);
BUYSHORT(HOLDING=0,2,CLOSE-100);
END;

但这不影响评测呀

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


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

你这个和市价不一样啊,要么就写市价,你写的价格根本就不能成交啊,有白色箭头了

 

N:=TODAYBAR;//当天开盘以来共有多少根K线
C1:=REF(CLOSE,N);//昨收
C2:=REF(CLOSE,(N+9));//前收
C3:=REF(CLOSE,(N+18));//大前收
MAC:(C1+C2+C3)/3;
Z:=CROSS(CLOSE-1,MAC);
D:=CROSS(MAC,CLOSE+1);


IF Z THEN BEGIN
SELLSHORT(HOLDING<0,2,market);
BUY(HOLDING=0,2,market);
END;


IF D THEN BEGIN
SELL(HOLDING>0,2,market);
BUYSHORT(HOLDING=0,2,market);
END;

 

给改成市价了



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

客户服务部

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

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

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


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

信号效果图,有信号就测评没问题了。

以后不管什么策略,改完后先应用到图上看看有没有信号,再去弄测评


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2014/4/9 13:20:01
  发帖心情 Post By:2014/4/9 15:32:37    Post IP:110.52.156.194[只看该作者]

是指令问题,加一个限价指令就OK了:
BUY(HOLDING=0,2,LIMITR,CLOSE+0.6);

另外,主界面出了问题,30分钟K线丢失。至少,今天9:15~9:45这根K线丢失了,怎么回事?怎么挽救?谢谢!

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


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2014/4/9 13:20:01
  发帖心情 Post By:2014/4/9 15:33:10    Post IP:110.52.156.194[只看该作者]

另外,怎样发新帖啊,找不到这个界面。

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