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


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

   

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


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

主题:请教

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/8/30 21:12:19    Post IP:59.61.45.236[显示全部帖子]

求出每个品种的最新价是否大于昨收盘价

ru01t:(dynainfo2(7,'ru01')-dynainfo2(3,'ru01'))/dynainfo2(3,'ru01');

au12t:(dynainfo2(7,'au12')-dynainfo2(3,'au12'))/dynainfo2(3,'au12');

……

定义数组 variable:x[20]=0,y[20]='str';

对数组成员赋值 x[1]=ru01t;y[1]='ru01';

……

 

b:=sortpos(x,1,1,20);

b[1]就是所要下单品种在Y数组里的下标

 

这是思路,应该可行

[此贴子已经被作者于2011-8-30 21:13:28编辑过]

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/8/31 12:28:37    Post IP:120.42.45.130[显示全部帖子]

指定下单品种,只能后台

图表可以看出下单的是哪个品种;

[此贴子已经被作者于2011-8-31 13:34:31编辑过]

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/8/31 13:41:35    Post IP:120.42.45.130[显示全部帖子]

闲来无聊,做个实例:

选择3个品种涨幅最大的品种,并把他显示在图表上。可以扩充为20个品种

variable:x[3]=0,y[3]='str';//定义数组
variable:n=0;//定义单值变量
ru01t:=(dynainfo2(7,'ru01')-dynainfo2(3,'ru01'))/dynainfo2(3,'ru01');//橡胶涨幅
au12t:=(dynainfo2(7,'au12')-dynainfo2(3,'au12'))/dynainfo2(3,'au12');//黄金涨幅
if09t:=(dynainfo2(7,'if09')-dynainfo2(3,'if09'))/dynainfo2(3,'if09');//股指涨幅
x[1]:=ru01t;x[2]:=au12t;x[3]:=if09t;//对数组的每个元素赋值
y[1]:='ru01';y[2]:='au12';y[3]:='if09';//对数组的每个元素赋值
b:=sortpos(x,1,1,3);//对数组x排序
n:=x[1];//因为是降序排列,所以,第一个就是涨幅最大的。
drawtextex(1,1,900,0,y[n]);//把品种数组里的第N个品种显示到图表上


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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/9/1 9:22:16    Post IP:120.42.45.130[显示全部帖子]

这是用于图表的,不是后台。

把程序加载在图表上,就能看到符合你条件的品种代码显示在右上角


 回到顶部