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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 金字塔拟改进、增加的功能和函数

   

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


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

主题:金字塔拟改进、增加的功能和函数

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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
金字塔拟改进、增加的功能和函数  发帖心情 Post By:2009/11/29 15:13:24 [只看该作者]

 

综合大家的意见,金字塔拟改进、增加的功能和函数为:


功能

1希望增加分笔连线图作为选项(目前是星状);

2可以逐日(按某日)查看分笔成交图表;

3查看分笔成交图表时,可同时看到盘口(买卖价、量、成交)每笔的变化;

4可导出分笔成交数据的文本格式或Excel格式;

5能自动生成主力合约(以连续2日最大当日成交为换月依据),即连续合约;

6提供未成交单的后续处理功能:  (1.93版完成) 

如【5】秒不成交即撤单;撤单后处理功能,类似TB的交易助手; (1.93版完成)
7在程式交易【监控】框里,增加“只做多”、“只做空”选项;

这样在某种情况,主观强烈看多,拟人工干预,只做多,或反之,只做空; (1.93版完成)

8在程式化交易某项处,按右键,可调整对应的参数;  (1.93版完成)
现在程式化预警编辑里打开所预警公式来调整参数,显得较耽误时间(需盘中操作),不够直接;

9在模型信号消失后恢复原来的持仓;

10、增加模拟训练功能;

11、完善等幅K线和等量K线,使其更加稳定;

12、将实际运行的交易系统,从测评、分析中分离,提高运行效率;

13、增加自动交易时走完一个周期才发出信号或交易; (1.93版完成)

14、增加时段自由切分,如国内期货的60分钟线切分成4根K线; (1.93版完成)

15、与文华、飞狐更加兼容;

16、有时需要监控执行情况(尤其是初期),应该可以允许正在运行的程式化交易系统,选择在主图上显示执行情况(包括买卖信息、各种数据的变化等),而不用再启动同样的系统来观察,浪费资源。     (1.95版完成)
或者设计个函数,可在主图上启动指标按预警序号引用相应的系统而不占用资源 
17在画线工具"时间尺"的画线拉动时,不显示时间周期数

菲波纳契时间分析工具拉了线做分析,那些1.618倍 、1.382倍等位置处的刻度没有显示 等问题



函数


1当日目前位置之前总共有多少次交易; (1.93版完成)

指已成交来回的,就是当日TOTALTRADE函数(当前位置之前总共有多少次交易,注意每次平仓算一次交易,而开仓不算)

 

2程式化交易过程中的信息反馈也很重要   (1.93版完成)
DRAWTEXTEX(TJ,0,0,0,'请注意! 出现异常')
如何让上述文字闪烁,并且能发出声音提示?或者增加个函数

后面我们会增加邮件发送功能和声音提示功能


3请增加2个时间函数,便于不同交易节的策略设计  (1.93版完成)
开盘时间OPENTIME(n)
收盘时间CLOSETIME(n)
函数返回有效值范围为(000000-235959),对于日线及更长周期此函数无效.
其中,n—对应市场分类中交易所交易时间设置的节数(自上而下),特设0表示最后一节的节数(即日收盘的节数)


4增加一个程式化交易函数  (1.93版完成)
委托单历时
用法:Submit(N)仍未成交时,函数返回未成交历时的秒数,有效值范围为(1-1000);成交函数返回0.
N为委托方向.0所有方向;1开多;2平多;3开空;4平空;5平今多;6平今空;
便于控制未成交交易,采取其他补救措施

 

5、函数中增加平今仓和平仓的的类型

 

6、增加期货保证金比率函数,做资金管理,这个函数必不可少。

 

7、增加读写计算机文本文件函数,可以采用添加方式写入已有文件后面。

 

8、增加当前交易软件网络连接状态函数,用于程序判断当前是否登录了交易平台、登录行情和网络运行正常度。


 


 

我们将根据情况不断补充和标记已经完成的项目

多谢大家的支持和鼓励!

欢迎实战交易员多补充!(尤其是自动交易部分)
[此贴子已经被作者于2009-12-15 21:31:44编辑过]


金字塔-客户服务部

-----------------------------------------------------------------------------------------------------

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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


加好友 发短信
等级:论坛游民 帖子:208 积分:1565 威望:0 精华:2 注册:2009/8/23 19:18:53
  发帖心情 Post By:2009/11/29 15:31:05 [只看该作者]

支持一下,自动交易部分函数缺的比较多。给您发qq算了。。

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


加好友 发短信
等级:新手上路 帖子:9 积分:125 威望:0 精华:0 注册:2009/11/24 22:16:56
  发帖心情 Post By:2009/11/29 16:26:38 [只看该作者]

1,我建议增加,平今仓。和平老仓的函数。这样日内交易和长线交易平仓不会混乱。

2,增加涨停板,跌停板的函数。好像每日有公布的,这样日内交易可以避免在涨停板附近做空,被封住。

 


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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
  发帖心情 Post By:2009/11/29 17:17:59 [只看该作者]

以下是引用htk在2009-11-29 16:26:38的发言:

1,我建议增加,平今仓。和平老仓的函数。这样日内交易和长线交易平仓不会混乱。

2,增加涨停板,跌停板的函数。好像每日有公布的,这样日内交易可以避免在涨停板附近做空,被封住。

 

接收你的1、建议,多谢!

2、有,可看动态函数

涨停:DYNAINFO(54);

跌停:DYNAINFO(55);



金字塔-客户服务部

-----------------------------------------------------------------------------------------------------

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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


加好友 发短信
等级:新手上路 帖子:59 积分:473 威望:0 精华:0 注册:2009/9/25 0:29:27
  发帖心情 Post By:2009/11/30 0:42:07 [只看该作者]

支持金版主的建议。

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


加好友 发短信
等级:新手上路 帖子:30 积分:263 威望:0 精华:0 注册:2009/11/20 14:15:54
  发帖心情 Post By:2009/11/30 0:53:28 [只看该作者]

4可导出分笔成交数据的文本格式或Excel格式;-----最好在数据查看页面可进行导入和导出

 


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


加好友 发短信
等级:新手上路 帖子:30 积分:263 威望:0 精华:0 注册:2009/11/20 14:15:54
  发帖心情 Post By:2009/11/30 0:56:39 [只看该作者]

飞狐取得品种(股票)数据的方法,最简洁的就是"sz600000$close"

不过sz60000不能是变量,能改进这点最好

 

调用公式和外部dll如果能传递字符串最好,只有数字变量很多功能无法完成


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


加好友 发短信
等级:新手上路 帖子:30 积分:263 威望:0 精华:0 注册:2009/11/20 14:15:54
  发帖心情 Post By:2009/11/30 0:58:19 [只看该作者]

板块指数 指标统计 和套利指数
其中指标统计是如何使用的?
我试了试
建立一个简单的指标统计,指向一个股票600000
结果刷新数据的时候,如果选当日日线,软件提示不能刷新历史数据
总之,指数刷新的四个选项都试过了,结果是日线数据没有最低价,日内数据很怪异
我检查过60000的日线和日内数据,是正确的
这个问题就是 是否已经如何实现最大自由度(自定义指标)制作指数
如果确认不能刷新历史数据(也许是暂时的),那么是否可以通过其他方式把历史数据灌入该指数? 比如我用其他办法,也许是金字塔的自定义数据,也许是其他方法形成的 格式化数据,历史数据已经做好,如何用该指数保存并展现这些数据?
当然,如能保存,展现是自然的

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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
  发帖心情 Post By:2009/11/30 10:08:54 [只看该作者]

以下是引用xhyaj在2009-11-30 0:56:39的发言:

飞狐取得品种(股票)数据的方法,最简洁的就是"sz600000$close"

不过sz60000不能是变量,能改进这点最好

 

调用公式和外部dll如果能传递字符串最好,只有数字变量很多功能无法完成

你可试一下字符串函数



金字塔-客户服务部

-----------------------------------------------------------------------------------------------------

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
  发帖心情 Post By:2009/12/6 15:38:29 [只看该作者]

 

1.93版增加若干程式化交易函数

1、DEBUGOUT(STR,NUM) 调试输出

用户可以在程式化交易中通过输出指定的字符串来实现调试的目的,可以借助这个功能来完成监控程式化交易的各种细节参数,因为在后台执行程式化交易时,用户在前台的图表上是看不到内部数据的。

用法:DEBUGOUT(STR,NUM),STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字.

例如:DEBUGOUT('当前资产为%.2f',1234),将在程式化交易的监控部分打印出来 "当前资产为1234.00"

"%.2f"为一个打印的控制符号,系统会将他替换为指定的一个数字输出,%.2f为显示两位小数,%.0f则表示不显示小数.

该函数仅在做程式化交易时有效


2、SLEEP(D)  延时

当位于最后一个周期时,延时指定数量时间后再执行下条语句。

用法:SLEEP(D),D为延时的设置时间,单位为毫秒(1秒钟等于1000毫秒)。

例如:SLEEP(1000)表示等待1秒后再执行下行语句。


3、TODAYHOLDING  今持仓量

得到当前帐户的今日持仓量,多仓返回正数空仓返回负用法:TODAYHOLDING



4、TSUBMIT(N) 委托单历时

用法:TSUBMIT(N)仍未成交时,函数返回未成交历时的秒数,有效值范围为(1-1000);成交函数返回0.

N为委托方向.0所有方向;1开多;2平多;3开空;4平空;

便于控制未成交交易,采取其他补救措施


5、TTOTALDAYTRADE 日内交易次数

当前位置之前总共有多少次当日的交易,注意每次卖出算一次交易,而买入不算

用法:TTOTALDAYTRADE


交易系统函数

TOTALDAYTRADE 日内交易次数

当前位置之前总共有多少次当日的交易,注意每次卖出算一次交易,而买入不算

用法: TOTALDAYTRADE



金字塔-客户服务部

-----------------------------------------------------------------------------------------------------

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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