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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 應用函数编冩問题

   

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


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

主题:應用函数编冩問题

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


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

1不写逗号,不要自行添加。

代码是最后一行结尾分号可以省略,不是最后一行结尾的分号不能省略

2.也行,但是if和后面的括号之间不能加空格

3.是的,分笔的周期代码为0

4.自定义多周期,那么就是可以自行定义周期数,比如callstock(stklabel,vtclose,20,5)就是引用5日线

而多分钟,多秒,是不能以后面写一个参数的形式来定义,必须在这里修改


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


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

客户服务部

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

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

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


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

if(A,B,C)

而不是

if (a,b,c)



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

客户服务部

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

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

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


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

dd:datatype;
n:if(dd=10,0,if(dd=11,1,if(dd=13,2,if(dd=14,3,if(dd=19,4,drawnull)))));
d1:datatypemore(n);

判断是什么哪种多周期,然后求出具体是多少数值的多周期


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/1/13 9:52:13编辑过]


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

客户服务部

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

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

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


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

在金字塔软件里面大小写不区分,


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

客户服务部

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

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

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


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

4)-(5)應誤解了些我的原意, 
我原意datatype沒有20-24号碼, 如用if datatype=11 then num:=13  句式,應怎樣定義num呢, datatype應填什麼去代表callstock的cyc 20-24

 

 

上面的代码是回答问题4和5,如果要具体应用到callstock里面,则还需要再做修改

dd:=datatype;

k:=if(dd=13,21,if(dd=10,20,if(dd=11,24,if(dd=14,22,if(dd=19,19)))));
n:=if(dd=10,0,if(dd=11,1,if(dd=13,2,if(dd=14,3,if(dd=19,4,drawnull)))));
d1:=datatypemore(n);

if dd=13 or dd=10 or dd=11 or dd=14 or dd=19 then cc:callstock('if00',vtclose,n,d1);

以上就是多周期下的callstock应用



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

客户服务部

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

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

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


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

if dd=13 or dd=10 or dd=11 or dd=14 or dd=19 then cc:callstock('if00',vtclose,n,d1);

把这里的n改成K

cc:callstock('if00',vtclose,n,d1);

笔误了



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

客户服务部

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

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

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


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

没必要都弄一遍,如果你不觉得麻烦可以自己试试,datatype可以满足需求

[此贴子已经被作者于2015/1/13 11:19:28编辑过]


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

客户服务部

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

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

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


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

一样的,

cc:callstock('if00',vtclose,k,d1);

改成stkindi是一样

cc:stkindi('if00','ma.ma1',k,d1);



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

客户服务部

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

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

 回到顶部