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


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

   

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


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

主题:请老师转换文华代码

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/10/27 12:43:20
请老师转换文华代码  发帖心情 Post By:2013/10/27 12:44:55    Post IP:115.195.179.107[只看该作者]

 #IMPORT[,DAY,MAVAR] AS VAR
H1:=HV(H,100);
MA20:VAR.MA20;

TIME > 0930 && CLOSE> MA20  && CLOSE > H1,BK;

SL2:=70;
SL:=70;
S:=30;
A:=1;

HH:=HHV(H,BARSBK+1);
AA:=BKPRICE-SL*A+S*A*INTPART((HH-BKPRICE)/(S*A));
((C<=BKPRICE-SL2*A)||C<=AA)&&BKPRICE>0,SP;

MONO_SIGNAL;
AUTOFILTER;

就是一个简单的新高开仓,跟踪止损的策略,加一个跨周期的均线判断。其中MAVAR里面就是一个均线ma20=ma(c,20);
[此贴子已经被作者于2013/10/27 12:46:06编辑过]

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


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

MONO_SIGNAL;
AUTOFILTER;

解释下这两句的意思


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/10/27 12:43:20
  发帖心情 Post By:2013/10/28 10:11:13    Post IP:122.224.179.213[只看该作者]

 MONO_SIGNAL;   每个K线出一个信号,这个无妨,出2个也行
AUTOFILTER;        就是每次自动有多单的时候,不会去执行开空单,只会执行到平多,

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


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

h1:=ref(hhv(h,100),1);
ma20:var(ma(c,20),20);

if time > 093000 and  close> ma20   and  close > h1 then buy(holding=0,1,market);

sl2:=70;
sl:=70;
s:=30;
a:=1;

hh:=hhv(h,enterbars+1);
aa:=enterprice-sl*a+s*a*intpart((hh-enterprice)/(s*a));
if ((c<=enterprice-sl2*a)||c<=aa) and enterprice>0 then sell(1,0,market);



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/10/27 12:43:20
  发帖心情 Post By:2013/10/28 10:41:25    Post IP:122.224.179.213[只看该作者]

ma20:var(ma(c,20),20);  这句有点不明白

是代表日线的20日均线吗?var解释是ma(c,20)的20日样本方差

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


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

不是,意思和文化一样,你看看函数说明不就清楚了


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/10/27 12:43:20
  发帖心情 Post By:2013/10/28 11:47:31    Post IP:122.224.179.221[只看该作者]

 我这样写:
ma10:=STKINDI('','MAVAR.MA10',0,6);
ma20:=STKINDI('','MAVAR.MA20',0,6);

另外定义了一个marvar,里面就是定义一下ma10,ma20,

这样正确不?

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


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

MAVAR是公式名

MA10是里面的指标名,如果没写错或者写反了就OK



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:10 积分:0 威望:0 精华:0 注册:2013/10/27 12:43:20
  发帖心情 Post By:2013/10/28 13:30:19    Post IP:122.224.179.221[只看该作者]

但是调试的时候用if连续,理论上过了10个交易日后ma10就应该有值了,但是过了一个月ma10还是0

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


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

用工具 数据补充功能补充日线数据
[此贴子已经被作者于2013/10/28 13:32:31编辑过]


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

客户服务部

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

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

 回到顶部