金字塔股票程序化系统外挂用户手册
金字塔程式化交易设计指南--高级篇
目录第一章交易模型的编写规则 (3)1.1数据引用 (5)1.2特殊数据引用 (5)1.3公式体构成结构 (7)第二章金字塔的控制语句 (8)2.1序列变量与数组 (8)2.2循环语句 (10)2.3条件语句 (12)第三章序列模式和逐K线模式 (14)3.1控制语句在两种不同模式下的运行特点 (14)3.2关于模型运行时这两种模式的选择 (16)第四章金字塔的新交易系统 (16)4.1下单模型语句 (17)4.2简单交易系统示例 (17)4.3复杂交易系统示例 (17)第五章新交易系统的函数 (19)5.1快速入门 (23)5.2常见问题 (26)第六章交易系统编写范例和常见问题 (27)6.1趋势类交易模型编写范例 (27)6.2振荡类交易模型编写范例 (33)6.3日内交易模型编写范例 (34)6.4常见问题 (36)第七章金字塔的后台程式化交易 (38)7.1程式化交易系统的函数 (39)7.2程式化交易函数 (41)7.3程式化交易执行语句常用的其它函数 (42)7.4账户函数介绍 (43)第八章三种交易函数的区别 (46)8.1普通图表交易函数 (46)8.2新图表交易函数 (47)8.3后台交易函数 (47)第九章图表交易和后台交易的主要区别和联系 (48)9.1联系 (48)9.2区别 (49)第十章程式化交易测试和优化 (49)10.1完整交易系统的组成 (49)10.2测试平台的基本内容和架构 (50)10.3金字塔的图表程式化交易和后台程式化交易的结构 (51)10.4程式化交易的前提、步骤 (53)第十一章程序化交易的启用 (55)11.1启动图表交易 (55)11.2启动后台程式化交易 (55)第十二章公式系统的编写调试 (57)12.1PEL语言的模块化编程 (57)12.2基于图表公式的调试 (59)12.3金字塔的公式调试器的使用 (61)12.4基于后台预警和程式化交易的调试 (62)第十三章VBS公式教程 (64)13.1嵌入式VBS、JS脚本 (64)13.2 VBS接口 (64)13.3利用VBS设计公式 (65)第十四章自定义函数 (67)14.1自定义函数的格式 (68)14.2自定义函数的两种工作模式 (68)第十五章DLL扩展函数程序调用接口 (70)第十六章金字塔插件接口 (70)本教程主要介绍金字塔的公式系统编写高级篇,重点介绍金字塔的新图表交易系统和后台程式化交易,本篇教程的读者需要有一定的金字塔PEL语言(金字塔简易语言简称PEL)编写经验,并且里面涉及到的部分功能需要标准版及其以上用户才可以使用。
【经济金融】金字塔多账户使用教程
金字塔决策交易系统-多帐户使用教程注意:本教程中的要点、重点和容易被您疏忽的地方我们已经用红色字体标注出来,在您使用和学习的过程中,请特别注意这些地方!目录一、多账户功能介绍 (1)1.1多帐户功能面向对象及简要说明 (1)二、多帐号交易的使用方法 (1)2.1手工多账户交易的使用方法 (2)2.2图表程式化多账户交易的使用方法 (8)2.3后台程式化多账户交易的使用方法 (13)一、多账户功能介绍1.1多帐户功能面向对象及简要说明金字塔决策交易系统-多账户功能主要面向有多个账户同时下单需求的用户,本功能可以对账户进行分组管理,对账户分组进行下单系数的设置,对每个账户进行下单系数或者下单手数的设置。
金字塔的多账户功能集成了众多代客理财用户实盘操作经验和需求,本功能对客户的手工多账户下单和程式化多账户下单提供了极大的便利,为您的成功交易之路再添利器!多账户功能的设计思路总体是(后台交易略有差异,我们会在后台多账户交易章节详细说明):总而言之,只要您登录了所有您所需要的帐号,您就具备了多账户下单的功能,接下来您可以按照您的具体情况来进行多账户的下单了。
二、多帐号交易的使用方法对于手工、图表程式化、后台程式化这三种交易的多账户设置方法略有不同,请根据您自己的实际交易种类进行学习和研究。
金字塔可以允许您在登录多帐号的时候同时登录多个金仕达和CTP平台的帐号,两个平台帐号可以同时使用。
当您第一次使用多帐号的时候您需要按照本教程所述方法进行设置和使用,一旦您第一次设置成功后,日后再使用多账户交易的时候如果您不需要改变帐号或者下单数量等选项,您只需要成功登录交易,即可进行多账户的下单操作。
下面我们都以登录金仕达平台作为示例,登录CTP与此相似,故不再赘述。
2.1手工多账户交易的使用方法1、点击金字塔软件右上方的“委托”按钮,如下图所示:2、点击委托后弹出“登录金仕达交易平台”窗口,如下图所示:3、点击左下角“多账户设置按钮”,弹出下面窗口,如下图所示:4、在上图窗口中首先点击“组管理”按钮,添加两个多账户分组“11”和“22”,方便我们在后续操作中把多个账号添加进去时将帐号划分到不同的组别进行管理。
金字塔快捷使用手册
目录1 登陆系统 (2)1.1登陆金字塔 (2)1.2连接服务器 (2)1.3补数据 (2)2界面介绍 (3)2.1行情报价表 (3)2.2分时走势 (4)2.3 K线图 (5)3启动图表交易 (6)4. 闪电手下单设置 (7)4.1闪电下单 (7)4.2下单按扭设置 (8)4.3止赢止损 (9)4.4多帐户 (10)4.5程序化交易 (10)5选项 (12)5.1维护 (12)5.2常规 (14)5.3视图 (14)6.交易系统 (15)6.1创建交易系统 (17)6.2 测试平台的基本内容和架构 (17)7常见问题及解决办法 (19)1 登陆系统1.1登陆金字塔双击桌面上的图标,就会弹出图1.1登录界面和图1.2数据接收-连接(左图)。
图1.1登陆界面在营业部框的下拉选择登陆的营业部,在用户名和密码栏内输入您的用户名和密码,然后点击“登陆”。
1.2连接服务器图1.2数据接收-连接上图左图为初始数据接收-连接状态,先选择期货、股票服务器,然后点“连接”,若状态栏显示为“已连接”,说明服务器连接成功。
若用户需要自动而非手动连接,请选中服务器,点“设为自动”,则连接栏即为“自动”系统默认自动连接期货服务器。
1.3补数据金字塔的所有内置行情数据服务器均为全推数据,历史数据补充采取点播模式,但是动态即时行情为全推数据。
如果用户初次登陆,需要先补充历史数据。
在数据接收界面,单击“补数据”(若金字塔已打开,工具→数据补充),就会出现图1.3。
补数据步骤:(1)单击出现数据选项下拉单,选取某一数值类型(日线、1分钟、5分钟等); (2)选择市场;(3)选择数据补充范围; (4)点“开始补充”。
1.3数据接收-补数据2界面介绍金字塔为用户提供了以下几种软件界面:2.1行情报价表图2.1动态显示牌1单击出现数据选项下拉单,选取某一数值类型(日线、1分钟、5分钟等)4 菜单栏 主窗口标题栏工具栏状态栏持仓栏帐户栏板块选择菜单(1)标题栏可以反映出程序名称和当前页面名称等信息。
金字塔框架使用教程
金字塔决策交易系统-框架使用教程“框架”的概念即我们通常所理解的“窗口”的意思!下面教程中较多使用“窗格”代替窗口或框架,方便大家理解!目录1.1金字塔框架功能简要说明 (2)1.2金字塔框架的重要概念 (2)1.3如何绘制一个框架 (5)实例1:绘制一个动态显示牌与日K线窗格联动 (5)实例2:绘制集合多周期K线、分时、动态盘口、成交明细等窗格的复杂框架 (10)1.4如何调用框架 (15)1.5如何修改框架 (15)1.6总结 (15)1.1金字塔框架功能简要说明框架的概念:多个窗格的总和称为框架,一个框架可以包含一个或者多个窗格。
当您绘制好了一个窗格的组合,那么您就可以把它命名为一个框架并保存,方便以后调用使用。
金字塔决策交易系统-框架功能,主要为使用者提供以下2种重要功能。
1、方便使用者对多个品种、多种周期、多种信息窗格等各类信息的同步浏览;2、方便使用者在进行图表程式化交易时,同时对多个品种、使用多种策略进行程式化下单。
下面教程中,我们主要针对如何绘制多个窗格进行说明并举例,以方便您的学习!1.2金字塔框架的重要概念(图1)(图2)(图3)上面三幅图中,有下面几个重要概念与框架相关:图1(常规)名称(N):窗格的唯一标识,当其他窗格需要与本窗格关联的时候就需要用到该属性。
主图(M):窗格的图形属性,当您画多个窗格的时候,至少有一个窗格是主图(可以有多个)。
副图(S):窗格的图形属性,当您设置本窗格属性为副图的时候,副图窗格必须与一个主图窗格关联,尤其是要设置副图与某个主图联动的时候。
(大家都知道,副图一般是用来显示MACD、KDJ、成交量等指标,如果副图不关联一个主图,也就意味着副图无法确定品种、K线周期类型等数据,副图上的指标数据也就不能显示了!)固定(F):窗格的属性,本属性用于调用动态显示牌(table),当本窗格需要显示动态显示牌的时候,必须选择固定,否则无法显示数据。
注:动态显示牌即下图所示数据类型(C):此选项可以快速对数据类型设置为分时或者K线两种模式,如果需要更加精确的数据划分,可以通过教程后面提到的初始化指标来进行定义。
金字塔使用说明说明方法使用金字塔使说明方法使用金字塔使说明方法使用金字塔使
金字塔使用说明目录第一章安装入门教程 (2)1.1 系统简介 (2)1.2 系统安装 (4)1.2.1 安装系统 (4)1.2.2 启动系统 (4)1.2.3 退出/隐藏系统 (5)1.3 基本操作与快捷键 (6)1.3.1 鼠标操作 (6)1.3.2 界面介绍 (6)1.3.3 列表栏目含义 (9)1.3.4 键盘精灵 (10)1.3.5 基本键盘操作 (11)1.3.6 如何接收或补充行情数据、历史数据 (11)1.3.7 快捷键 (12)第二章功能窗口操作 (16)2.1 列表窗口 (16)2.1.1 列表窗口基本操作 (17)2.1.2 板块指数操作 (18)2.2 图形分析窗口 (19)2.3 图表窗口弹出菜单 (23)2.4 管理面板 (27)2.4.1 板块管理 (27)2.4.2 公式管理 (28)2.4.3 画线管理 (30)第三章系统设置 (31)3.1 市场与板块 (31)3.2 数据 (32)3.2.1 收盘清盘功能 (32)3.2.2 整理数据 (33)3.2.3 导出、导入数据 (33)3.2.4 财务除权 (34)3.3 选项 (34)3.3.1 常规 (35)3.3.2 视图 (35)3.3.3 配色方案 (36)3.3.4 维护(数据维护) (36)第一章安装入门教程本章主要讲述以下功能:(1)金字塔决策交易系统的特色功能;(2)如何安装、启动金字塔决策交易系统;(3)基本操作;(4)快捷键。
初级用户请务必认真阅读本章节内容。
1.1 系统简介金字塔决策交易系统集各类证券分析软件之所长,是一套在Win32位平台上进行各种证券分析的系统,功能强大、操作方便、界面友好,适合各类证券投资者使用。
金字塔决策交易系统是一款面向机构及专业投资者的股票、期货、债券、外汇等决策交易软件,集图表分析、基本面分析、系统交易于一体,同时拥有二次开发功能的综合软件。
它能将基本面信息、技术信息等综合制作成独特的分析、决策模型,再配以程式化交易系统或半程式化交易系统。
金字塔决策交易系统—高级教程
金字塔决策交易系统—高级教程介绍金字塔决策交易系统是一种非常有效的交易策略,可以帮助交易者在市场趋势明确时获得更大的收益。
本教程将介绍金字塔决策交易系统的高级技巧,帮助交易者更好地应用该策略。
什么是金字塔决策交易系统?金字塔决策交易系统是一种逐步增加头寸的交易策略。
它基于市场趋势的判断,在头寸赢利时逐步增加仓位,以获得更大的利润。
该策略可以使交易者充分利用市场的上升或下降趋势,获得更高的收益。
如何使用金字塔决策交易系统?使用金字塔决策交易系统的关键是正确判断市场趋势,以避免在市场没有明确趋势时造成损失。
以下是使用金字塔决策交易系统的几个步骤:1.分析市场趋势:使用技术分析工具,如趋势线、移动平均线等,来判断市场的趋势方向。
确保市场趋势明确,并且有明显的上升或下降趋势。
2.确定入场点:根据市场趋势的判断,选择适当的入场点。
这可以是突破关键价格位、趋势线的回调等。
3.设定止损点:在进入交易之前,确定止损点的位置。
止损点应该根据风险承受能力和市场波动性来设定,以避免过大的损失。
4.进入第一笔头寸:根据入场点和止损点,在头寸确定之前,先进入第一笔头寸。
这是根据市场趋势的判断,选择合适的交易策略进行操作。
5.确定头寸规模:根据交易者的头寸管理规则,确定每次增加头寸的规模。
该规模可以根据头寸的盈亏比例和风险承受能力来调整。
6.增加头寸:当第一笔头寸获利时,根据头寸管理规则,逐步增加头寸。
这样可以在市场趋势明确时获得更大的收益。
7.调整止损点:随着头寸的增加,可以考虑调整止损点的位置,以保护已经获利的头寸,并降低风险。
8.退出交易:当市场趋势逆转或达到预设的盈利目标时,及时退出交易。
这可以通过止盈点或其他技术指标来确定。
金字塔决策交易系统的优势金字塔决策交易系统的优势在于能够在市场趋势明确时获得更大的利润。
以下是金字塔决策交易系统的几个优点:1.最大化利润:通过逐步增加头寸,金字塔决策交易系统可以在市场趋势明确时获得更大的利润。
金字塔软件产品手册
金字塔决策交易系统产品介绍手册2012金字塔平台特色↘多市场多品种支持●期货、股票、外盘策略可在同一平台上运行,支持多市场、跨市场交易策略的实现。
↘策略研究与执行●语言易学——PEL语言沿袭国内软件用户习惯,简单易学●函数众多——近900、22类函数支持,方便用户实现投资思想●统计函数——70余统计函数,全面支持统计类、创新类模型●二次开发——支持自定义数据、自定义函数功能提供VBS、VBA、C++、C#扩展功能●精确回测——提供各种测试功能,方便用户策略与优化●便捷调试——提供简洁易用的调试器,轻松解决策略的纠错、优化●高频扫描——支持tick级别策略的运行●图表程序化——简单PEL,轻松实现资金管理●后台程序化——基于预警模式,不懂C++也可实现策略精细化控制↘机构解决方案●服务器公式——通过高清度加密算法,提供模型分享解决方案基于预警模式,提供远程信号分享方案●篮子功能——支持N个股票同时下单,方便实现期现套利●多账户下单——支持多平台账户同时下单金字塔决策交易系统产品介绍手册↘数据服务●双路数据支持——确保数据稳定、准确,为程序化交易的安全性提供保障●全推行情——全市场、全品种实时行情零秒延时传输●数据库支持——提供SQL、ACCESS等标准化数据库接口●大容量历史数据——免费提供包括Tick数据在内的各周期行情数据●数据容量无限制——支持导入1900年以后的数据用于分析、测试↘行情分析●分时图——提供如K线般分析功能●板块指数——建立自己的“上证指数”,并进行分析、下单●套利合约——套利合约可如常规品种般查看K线、分时等信息,并加载各种指标公式。
↘下单支持●支持CTP、金仕达、恒生柜台系统、股票FIX接口及IB(美国盈透)下单●支持手工、程序化下单金字塔决策交易系统产品介绍手册目录1.数据服务 01.1. 数据支持 01.2. 海量历史数据 02. 策略研究 (1)2.1. 图表程序化 (1)2.2. 函数支持 (2)2.3. 后台程序化 (3)2.4. VBA、C++二次开发 (4)2.5. 测试 (5)2.6. 优化 (7)2.7. 调试器 (7)3. 行情分析 (8)3.1. 特色分时图............................................ 83.2. 板块指数. (10)3.3. 套利合约 (10)4、风险控制 (11)4.1. 止盈止损 (11)4.2. 短信、邮件提示 (11)5. 私募、机构解决方案 (12)5.1服务器公式 (12)5.2多账户 (13)5.2 子账户(测试中) (13)6. 下单支持 (14)6.1. 篮子下单 (14)6.2. 套利下单 (14)7. 版本介绍 (15)1.数据服务1.1. 数据支持☑全市场——提供期货、股票、外盘实时数据☑双路数据技术——除常规软件提供的站点数据外,金字塔开发了从CTP账户直接接入实时数据的技术。
金字塔决策交易系统高级教程版
2016可东可乐可东可乐可东可乐本教程主要介绍金字塔的后台程序化交易,VBA、C++二次开发的编程。
目录第一章金字塔的后台程序化交易金字塔提供功能性和扩展性更为强大的基于后台预警模式的程序化交易模式(后台程序化),可以在不影响用户前台图形操作的情况下,高效地与预警系统一起工作,实现自动交易。
由于该模式运行在后台,不需要打开图表占用过多的资源,且只需最后一个周期的信号,所以原则上公式不做多余计算,效率高,便于对多个品种同一个策略进行轮循监控。
从某种意义讲,后台程序化属于图表程序的深化,它的优点是更注重于策略的高效执行,更完美地实现策略的设计初衷。
虽然后台程序化的功能强大,但用户切忌直接使用后台策略,而跳过学习图表程序化的过程。
原因是在后台程序化中用户无法直接在图表上看到信号的整个出现过程,因此对用户的公式编写水平有一定的要求。
其次,用户需要对金字塔的后台交易系统工作机理有比较深的了解,并且要对自己的公式系统有清晰的认识,这样一旦遇到问题也能及时找到原因。
后台交易过程中,一旦遇到问题,需要客户掌握第八章后台程序化交易调试的技巧。
以我们多年的经验来看,用户先将策略经测评、优化、图表实盘上运行后,再转化成后台策略,会取得非常好的效果。
1.1后台程序化工作机理在初级教程中,我们介绍了基于虚拟数据技术的图表程序化交易。
想必经过一段时间的学习,大家已将图表程序化运用的相当纯熟。
不过当你进行实盘的时候,是否发现在某些情况下,例如碰到未成交单、未完全成交单、需要进行追撤单等更精细的下单操作时,图表程序化就束手无策了。
这是由于图表基于虚拟数据的特性,无法与真实账户进行交互,虚拟数据的成交并不考虑实盘的的流动性情况,只要价格达到即成交。
而实际情况可能并不是这样。
另一方面,当图表程序化碰上多品种、多策略、或者较复杂的策略时,有时系统会显得相对较慢、不流畅。
这是由于图表需要计算大量以往的历史数据进行判断操作,并在图表上进行输出。
金字塔决策交易系统—高级教程(2016修订版)
2016金字塔决策交易系统高级教程上海金之塔信息技术有限公司本教程主要介绍金字塔的后台程序化交易,VBA、C++二次开发的编程。
目录目录 (2)第一章金字塔的后台程序化交易 (1)1.1后台程序化工作机理 (1)1.2 后台程序化交易函数 (2)1.3 后台套利模型范例 (5)1.4 后台程序化的启用 (7)1.5 后台程序化的调试 (8)1.6 后台程序化注意事项 (10)第二章图表交易和后台交易的主要区别和联系 (12)2.1 图表、交易函数的区别 (12)2.11 图表交易函数 (12)2.12 后台交易函数 (12)2.3图表交易和后台交易的主要区别 (13)第三章基于VBA的二次开发 (14)3.1金字塔VBA与OFFICE VBA区别和联系 (14)3.2 VBA 原理的隐喻 (14)3.3 VBA 简介 (15)3.3.1VBA 及其IDE 初步 (15)3.3.2模块、函数和过程 (18)3.3.3数据类型和变量 (20)3.3.4VBA 语言基础 (23)3.3.5用户窗体 (29)3.4金字塔的对象模型 (33)3.4.1Application 对象 (34)3.4.2Order 对象 (36)3.4.3MarketData 对象 (45)3.4.4 ReportData对象 (49)3.4.5 HistoryData 对象 (50)3.4.6 Document对象 (52)3.4.7 Frame 对象 (54)3.4.8 Grid对象 (56)3.4.9 Formula 对象 (62)3.4.10 NetWork 对象 (63)3.4.11 TestReport 对象 (65)第四章VBA实用范例 (75)4.1 跨期套利交易范例 (75)4.2 金字塔VBA指标调用数据库教程 (76)4.2.1数据库的准备工作(vba使用数据库首先我们需要连接数据库) (76)4.2.2 数据库操作方法(具体代码和注释<使用时选取需要的代码只要稍许修改>) (77)第五章基于C++二次开发 (85)5.1使用金字塔C++ API开发策略的优势 (85)5.2金字塔的C++ API与主程序的组织结构 (86)5.3金字塔的接口范例下载与简要说明 (86)5.3.1 API接口报价行情订阅 (86)5.3.2报价行情变化通知 (87)5.3.3获取指定市场全部合约报价 (87)5.3.4历史数据的获取 (87)5.3.5下单委托指令 (88)5.3.6订单状态推送回报 (88)5.3.7策略编写调试与跟踪 (89)5.3.8API接口更多功能信息 (90)第六章自定义PEL函数 (91)6.1 使用VBA自定义PEL函数 (91)6.1.1自定义函数的格式 (91)6.1.2自定义函数的两种工作模式 (92)6.2 使用C++DLL扩展函数程序调用 (94)第一章金字塔的后台程序化交易金字塔提供功能性和扩展性更为强大的基于后台预警模式的程序化交易模式(后台程序化),可以在不影响用户前台图形操作的情况下,高效地与预警系统一起工作,实现自动交易。
金字塔快捷使用手册
⾦字塔快捷使⽤⼿册⽬录1 登陆系统 (2)1.1登陆⾦字塔 (2)1.2连接服务器 (2)1.3补数据 (2)2界⾯介绍 (3)2.1⾏情报价表 (3)2.2分时⾛势 (4)2.3 K线图 (5)3启动图表交易 (6)4. 闪电⼿下单设置 (7)4.1闪电下单 (7)4.2下单按扭设置 (8)4.3⽌赢⽌损 (9)4.4多帐户 (10)4.5程序化交易 (10)5选项 (12)5.1维护 (12)5.2常规 (14)5.3视图 (14)6.交易系统 (15)6.1创建交易系统 (17)6.2 测试平台的基本内容和架构 (17)7常见问题及解决办法 (19)1 登陆系统1.1登陆⾦字塔双击桌⾯上的图标,就会弹出图1.1登录界⾯和图1.2数据接收-连接(左图)。
图1.1登陆界⾯在营业部框的下拉选择登陆的营业部,在⽤户名和密码栏内输⼊您的⽤户名和密码,然后点击“登陆”。
1.2连接服务器图1.2数据接收-连接上图左图为初始数据接收-连接状态,先选择期货、股票服务器,然后点“连接”,若状态栏显⽰为“已连接”,说明服务器连接成功。
若⽤户需要⾃动⽽⾮⼿动连接,请选中服务器,点“设为⾃动”,则连接栏即为“⾃动”系统默认⾃动连接期货服务器。
1.3补数据⾦字塔的所有内置⾏情数据服务器均为全推数据,历史数据补充采取点播模式,但是动态即时⾏情为全推数据。
如果⽤户初次登陆,需要先补充历史数据。
在数据接收界⾯,单击“补数据”(若⾦字塔已打开,⼯具→数据补充),就会出现图1.3。
补数据步骤:(1)单击出现数据选项下拉单,选取某⼀数值类型(⽇线、1分钟、5分钟等);(2)选择市场;(3)选择数据补充范围;(4)点“开始补充”。
1.3数据接收-补数据2界⾯介绍⾦字塔为⽤户提供了以下⼏种软件界⾯:2.1⾏情报价表图2.1动态显⽰牌1单击出现数据选项下拉单,选取某⼀数值类型(⽇线、1分钟、5分钟等)4 菜单栏主窗⼝标题栏⼯具栏状态栏持仓栏帐户栏板块选择菜单(1)标题栏可以反映出程序名称和当前页⾯名称等信息。
3-“金字塔决策交易系统使用方法”-内部培训
三、投资咨询产品金字塔应用常见问题
(四)如何叠加和移除指标
叠加指标:点击工具栏中的“公式”,显 示左侧的管理面板,然后可拖动指标到想 加载的窗口
移除指标:点击窗口左上角的公 式——右键——“关闭公式”
三、投资咨询产品金字塔应用常见问题
(五)为何打开金字塔,指标没有信号显示?
答:此种情况多是因为没有登录账户所导致,如果没有登录账户,就会右图显 示的消息窗口
(二)界面介绍
二、金字塔软件基础应用
(三)补数据
金字塔的所有内置行情数据服务器均为全推数据,历史数据补充采取点播模式,但 是动态即时行情为全推数据。如果用户初次登陆,需要先补充历史数据。在数据接 收界面,单击“补数据”(若金字塔已打开,工具→数据补充),就会出现图1.3。 补数据步骤: • (1)单击出现数据选项下拉单,选取某一数值类型(日线、1分钟、5分钟等); • (2)选择市场; • (3)选择数据补充范围; • (4)点“开始补充”。
期待与您 更进一步的交流……
谢 谢!
联系方式: 投资咨询部 95105826-2
18
金字塔决策交易系统使用方法
投资咨询部
2013. 11
目
录
一、金字塔软件功能
二、金字塔软件基础应用
三、投资咨询产品金字塔应用常见问题
一、金字塔软件功能
金字塔各版本及功能介绍
目ቤተ መጻሕፍቲ ባይዱ
录
一、金字塔软件功能
二、金字塔软件基础应用
三、投资咨询产品金字塔应用常见问题
二、金字塔软件基础应用 (一)登陆行情
二、金字塔软件基础应用
三、投资咨询产品金字塔应用常见问题 (七)调入指标时,显示远程调入失败,如何处理?
金字塔(后台程序化交易)
金字塔(后台程序化交易)ALLOWREPEAT=允许重复指令在后台程式化交易时,允许交易指令在同一个周期内反复发出信号例如TBUY(COND,1,MKT),ALLOWREPEAT;表示满足条件后市价开仓,并允许在固定预警周期内反复开仓.该函数只有在后台程式化交易运行中有效DEBUGFILE=调试输出到文件在最后一个周期输出指定的调试字符串到一个指定的文件中用户可以在程式化交易中通过输出指定的字符串到文件来实现调试的目的.借此可以借助这个功能来完成监控程式化交易的各种细节参数.因为在后台执行程式化交易时,用户在前台的图表上是看不到内部数据的用法:DEBUGFILE(PATH,STR,NUM),PATH为用户的本地计算机路径,STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字.例如:DEBUGFILE('D:\TEST.TXT','当前资产为%.2f',1234),将在程式化交易的监控部分输出到D:\TEST.TXT文件, "当前资产为1234.00""%.2f"为一个打印的控制符号,系统会将他替换为指定的一个数字输出,%.2f为显示两位小数,%.0f则表示不显示小数DEBUGOUT=调试输出在最后一个周期输出指定的调试字符串到后台自动交易监控界面用户可以在程式化交易中通过输出指定的字符串来实现调试的目的.借此可以借助这个功能来完成监控程式化交易的各种细节参数.因为在后台执行程式化交易时,用户在前台的图表上是看不到内部数据的用法:DEBUGOUT(STR,NUM),STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字.例如:DEBUGOUT('当前资产为%.2f',1234),将在程式化交易的监控部分打印出来 "当前资产为1234.00""%.2f"为一个打印的控制符号,系统会将他替换为指定的一个数字输出,%.2f为显示两位小数,%.0f则表示不显示小数.该函数仅在做后台程式化交易时有效SLEEP=延时当位于最后一个周期时,延时指定数量时间后再执行下条语句。
金字塔决策交易系统——初级教程(2016新版)
金字塔决策交易系统策略编写初级教程2016上海金之塔信息技术有限公司目录第一章金字塔语言概要 (3)第二章数据 (4)2.1合约信息 (4)2.2全推数据 (4)2.3基础数据格式 (5)2.4数据存储 (5)2.4实时行情接收 (7)2.5历史数据下载 (8)2.6数据导入 (11)2.7数据删除 (16)2.8数据常见问题 (18)第三章公式系统 (20)3.1公式类型 (20)3.2新建公式 (21)3.3保存公式 (22)3.4公式编辑器 (23)3.5序列模式和逐K线模式 (23)3.6了解变量 (25)3.7了解函数 (27)3.8公式编写格式和法则 (29)3.9代码注释 (33)3.10跨周期和跨指标引用 (34)3.11模块化编程 (37)3.12指标编写范例 (40)第四章流程控制 (45)4.1条件语句 (45)4.2数组 (49)4.3循环语句 (56)4.4全局变量 (59)第五章图表交易系统 (61)5.1图表程序化机理 (61)5.2下单模型语句 (63)5.3下单指令详解 (64)5.4趋势类交易模型范例 (66)5.5振荡类交易模型范例 (72)5.6日内交易模型范例 (74)5.7程式化交易测试和优化 (78)5.6程式化交易的建议 (86)第六章图表自动交易下单设置 (88)6.1启动图表交易 (88)6.2固定时间间隔与走完K线模式 (89)6.3自动持仓同步 (91)6.4程序化交易相关设置 (91)6.5多品种多策略交易 (93)第七章图表程序化的调试 (108)7.1图表程序化的调试 (108)7.2公式调试器的使用 (110)7.3日志记录功能 (112)7.4实时数据的运算 (117)第八章提高软件运行效率的建议 (118)10.1通过软件设置提高效率 (118)10.2通过代码编写优化提高效率 (121)后记 (124)第一章金字塔语言概要感谢您阅读金字塔决策交易系统学习课程,该教程的学习目标是熟练掌握金字塔决策交易系统革命性的交易语言——PEL。
金字塔决策交易系统用户手册
金字塔决策交易系统用户手册上海金之塔信息技术有限公司目录一、登录系统........................................................................................... 错误!未定义书签。
1.1启动软件....................................................................................... 错误!未定义书签。
1.2联接行情数据............................................................................... 错误!未定义书签。
1.3登录交易....................................................................................... 错误!未定义书签。
二、界面介绍........................................................................................... 错误!未定义书签。
2.1报价画面....................................................................................... 错误!未定义书签。
2.2分时图........................................................................................... 错误!未定义书签。
2.3K线图........................................................................................... 错误!未定义书签。
在金字塔中使用股票量化交易的一般方法和步骤
在金字塔中使用股票量化交易的一般方法和步骤很多接触程序化量化交易的客户都是从期货这边开始接触和学习的,对于股票交易在量化方面,刚接触的客户可能有些不知道从什么地方下手,本文章就是介绍这方面的操作知识,同样也适用于已经在金字塔中使用股票量化交易的朋友。
一、股票量化交易的特点股票在量化交易时,与期货最大的不同在于,期货我们可以围绕着一个品种或者少数几个品种进行交易,股票市场的规模目前是几千家上市公司,单只股票容易受到政策环境还有人为因素干扰导致的不确定性,都让做单只股票的量化交易收益稳定性打了很多折扣,好在股票市场有几千家股票可以让我们选择,量化概念其实就是统计学的行为模式,统计样本越多结果越准确,通过统计大量的股票我们还是可以从中找出稳定收益的。
二、金字塔决策交易系统在股票量化上的优势1)全推数据的优势,通过整个市场的全推数据,可以让我们盘中能及时对所有股票的盘中即时价格变化做出准确快速的预警反应。
2)提供股票池、后台程序化这样的一整套从股票筛选到全自动交易的功能。
3)提供用户自己利用成份股构建板块指数,通过板块指数数据进行量化分析,然后再成份股一篮子下单交易的功能。
三、利用后台程序化进行全市场扫描下单交易在“交易”菜单上选择后台程序化交易,启动后台程序化交易设置界面此主题相关图片如下:qq截图20160319095746.png通过后台程序化交易,我们可以对整个市场的股票做全方面的扫描预警,遇到有开平仓条件的股票可以立即马上的进行交易。
有关后台程序化的详细使用我们这里不做过多介绍,可以参考百度文库中的金字塔指标编写高级篇。
四、使用股票池对整个市场股票进行分级过滤扫描下单前面介绍的后台预警模式的程序化只能完成单个条件的股票交易筛选,对于需要多个条件的筛选,我们提供了股票池功能,用于完成不同的选股条件从一个状态池到另外一个状态池的条件转移,我们可以直接在股票池中对符合条件的股票直接下单,还可以结合后台程序化对筛选后的股票进行更精确的程序化交易。
金字塔股票期货程序化API C++接口规范文档
金字塔股票期货C++行情与交易接口API规范使用金字塔C++ API开发策略的优势我们很多专业投资者及一些投资机构都喜欢使用C++直接编写交易策略,C++语言无论是灵活性和安全性都是要比传统的一般意义上的脚本语言要强大许多,这也是大家所普遍采用的一个主要理由。
但是直接使用C++开发需要3个主要组件,主要包括:1、历史行情数据的管理和接收2、交易策略的评估与实现3、下单交易具体实施实际上上述3点其实已经包含了一个程序化交易软件所具有的主要特点了,如果是全部都要重新开发一套这样的产品,我们的投资公司最后都要变成名副其实软件公司了,将耗费很大的精力与财力来组织和管理整个软件开发团队。
如果使用金字塔平台进行C++的策略编写,那么上述的多个难点就可以很好的得到解决,主要如下:1、金字塔为C++接口提供了丰富完善的历史数据,包括盘中即时数据,1分,5分,15,3 0,日线等等多大十几种周期数据,这些数据都是金字塔软件统一管理,模型的开发者不必再来操心历史数据如何管理。
2、金字塔的所有即时行情报价数据均为全推数据,包含了所有沪深股市的所有股票即时报价,所有期货、期权、外盘品种的所有数据报价,这么大量的全推数据全都由金字塔一个平台来为你完成。
3、我们的交易策略在前期模型阶段可以利用金字塔平台PEL语言快速的进行评估,评估结束后,再集中精力来变成C++的具体交易算法,节省了大量的时间。
4、可以利用金字塔平台进行全球市场交易;虽然现在CTP平台开放了交易接口,但毕竟是只有这一个接口,如果交易者要对其他的交易接口例如金仕达、恒生接口等等时,都必须要去重新开发接口,同样是要花费很大的精力。
但如果使用金字塔平台,开发者就不必再去关心不同的交易接口到底有哪些不同,我们都已经为客户封装好了统一的交易接口规范,你只要交易策略编写完毕后,就可以在金字塔所支持的国内期货公司,证券公司,外盘期货外汇等等平台上进行交易。
综上所述,实际上很多底层的服务模块金字塔都已经为客户开发好了,客户在金字塔上只需要关心如何用C++编写策略就可以,极大的加快了投资者的开发周期,并节省了大量的研发费用。
金证集合理财TA系统操作手册
金证股份·集合理财 TA 系统 集合理财 TA 系统操作手册研制单位 项目名称 文档名称 文档状态 提交 审批深圳市金证科技股份有限公司 集合理财 TA 系统 集合理财 TA 系统操作手册 草稿 完成应用单位 项目编号 文档编号 文档版本 提交日期 审批日期金证集合理财 TA 操作手册目录1 系统 .......................................................................................................................................... - 5 1.1 用户管理........................................................................................................................ - 5 1.1.1 角色信息............................................................................................................ - 5 1.1.2 用户信息............................................................................................................ - 6 1.1.3 用户自身密码修改............................................................................................ - 8 1.1.4 重置用户密码.................................................................................................... - 8 1.2 参数设置....................................................................................................................... - 9 1.2.1 系统运行参数.................................................................................................... - 9 1.2.2 系统公共参数设置.......................................................................................... - 13 1.2.3 清算业务顺序配置.......................................................................................... - 14 1.3 业务配置..................................................................................................................... - 15 1.3.1 计划状态业务配置.......................................................................................... - 15 1.3.2 帐户状态业务配置.......................................................................................... - 15 1.3.3 TA信息.............................................................................................................. - 16 1.3.4 集合计划转换日配置...................................................................................... - 17 1.3.5 节假日设置...................................................................................................... - 18 1.3.6 设置计划计费方式.......................................................................................... - 19 1.4 接口管理..................................................................................................................... - 19 1.4.1 数据字典.......................................................................................................... - 19 1.4.2 数据文件类型.................................................................................................. - 20 1.4.3 数据交换文件信息.......................................................................................... - 21 1.4.4 数据文件格式.................................................................................................. - 24 1.4.5 中登数据导入.................................................................................................. - 25 1.4.6 中登数据导出.................................................................................................. - 25 1.5 数据管理..................................................................................................................... - 26 1.5.1 数据备份.......................................................................................................... - 26 1.5.2 数据恢复.......................................................................................................... - 27 -2 参数部分................................................................................................................................. - 28 2.1 计划信息...................................................................................................................... - 28 2.1.1 计划基本信息................................................................................................... - 28 2.1.2 计划交易限额................................................................................................... - 31 2.1.3 计划特殊信息................................................................................................... - 31 2.1.4 计划公告........................................................................................................... - 32 2.1.5 计划净值........................................................................................................... - 33 2.2 费率设置..................................................................................................................... - 34 2.2.1 公共费率.......................................................................................................... - 34 2.2.1.1 费率方案............................................................................................ - 35 2.2.1.2 费率设置............................................................................................ - 35 2.2.1.3 方案复制............................................................................................ - 38 2.2.2 业绩报酬设置.................................................................................................. - 38 2.3 销售机构管理............................................................................................................. - 39 --2-金证集合理财 TA 操作手册2.3.1 销售机构信息.................................................................................................. - 39 2.3.2 销售机构网点.................................................................................................. - 40 2.3.3 销售机构业务配置.......................................................................................... - 41 2.4 其它............................................................................................................................. - 42 2.4.1 银行信息.......................................................................................................... - 42 2.4.2 利率设置.......................................................................................................... - 43 3 运营 ........................................................................................................................................ - 43 3.1 清算前处理................................................................................................................. - 43 3.1.1 日初.................................................................................................................. - 43 3.1.2 清算前备份...................................................................................................... - 44 3.1.3 收市.................................................................................................................. - 45 3.1.4 净值录入.......................................................................................................... - 46 3.1.5 中登净值导出.................................................................................................. - 47 3.2 流程控制..................................................................................................................... - 48 3.2.1 运营流程控制设置........................................................................................... - 48 3.3 中登清算..................................................................................................................... - 49 3.3.1 中登清算前备份.............................................................................................. - 49 3.3.2 中登清算.......................................................................................................... - 49 3.3.2.1 清算初始化................................................................................................ - 50 3.3.2.2 交易待确认................................................................................................ - 50 3.3.2.3 帐户回报.................................................................................................... - 52 3.3.2.4 交易确认.................................................................................................... - 53 3.3.2.6 数据核对.................................................................................................... - 57 3.3.2.7 清算恢复.................................................................................................... - 58 3.3.2.8 清算结束.................................................................................................... - 59 3.3.3 中登日终.......................................................................................................... - 60 3.4 后期处理..................................................................................................................... - 60 3.4.1 日终.................................................................................................................. - 60 3.4.2 确认导出.......................................................................................................... - 61 3.4.3 清算后备份...................................................................................................... - 62 3.4.4 清算备份恢复.................................................................................................. - 62 4 报表 ....................................................................................................................................... - 63 4.1 查询............................................................................................................................. - 64 4.2 复杂查询..................................................................................................................... - 65 4.3 页面设置..................................................................................................................... - 65 4.4 预览............................................................................................................................. - 66 4.5 打印............................................................................................................................. - 66 4.6 另存............................................................................................................................. - 67 4.7 编辑............................................................................................................................. - 68 4.8 行为保存..................................................................................................................... - 68 5 查询 ........................................................................................................................................ - 68 5.1 查询操作..................................................................................................................... - 69 5.2 复杂查询..................................................................................................................... - 71 5.3 设置............................................................................................................................. - 72 --3-金证集合理财 TA 操作手册5.4 预览............................................................................................................................. - 73 5.5 打印............................................................................................................................. - 74 5.6 行为保存..................................................................................................................... - 74 5.7 导出............................................................................................................................. - 74 --4-金证集合理财 TA 操作手册1 系统1.1 用户管理“角色”相当于岗位定义,角色授权即为授予该角色能够进行的操作的权限。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
金字塔外挂用户手册
目前支持外挂为通达信几乎所有版本。
外挂原理:模拟式外挂,得到主程序窗口特征,通过模拟用户的鼠标键盘来下单,请在执行交易指令时放开鼠标,不要干扰系统对外挂交易软件的点击操作,否则可能会导致下单异常或失败。
请到下载中心/软件下载,下载金字塔软件进行安装。
金字塔各版本公用同一个客户端安装程序,您所拥有的功能权限取决于系统登录时输入的帐号类型,如果您输入的是免费版帐号,登入系统后可以使用普通版功能;如果您输入的是专业版帐号,登入系统后可以使用专业版功能;其他版本同理。
登陆交易系统
通过本地的金字塔客户端下单,委托单将首先下到本地的通达信客户端,再由通达信客户端下到证券公司的交易柜台。
首先要登陆证券公司的通达信客户端,正常登陆交易帐号后,再登陆金字塔客户端进行交易。
详细步骤和设置如下
一登陆证券公司通达信客户端
请先登录证券公司通达信中的资金帐号,交易系统登陆成功后,将出现如下的界面。
为保证正常使用,交易系统界面需满足以下条件,(1)在股票栏目下;(2)停靠在最下面(不能浮动);(3)不能锁定;(4)不能最小化。
为满足以上条件,上面三个红框请按如下操作设置
(1)红框1,默认栏为股票。
(2)红框2,系统
系统→交易系统设置→系统参数中,请将默认闲置 30 分钟后锁定,请将锁定时间改大,推荐改为240分钟;
系统→浮动/停靠界面,默认为停靠界面,请使交易界面保持在最下面。
(3)红框3,不能选最小化或者关闭。
二登陆金字塔客户端
下载和安装完毕后,双击桌面上的金字塔图标或者单击开始菜单中
的金字塔图标,您将会看到软件登录界面。
2.1软件登陆
在登录界面,要求您输入金字塔的用户名和密码。
我们已经将“1000”这个免费公用帐号设置为默认帐号嵌入了客户端登录界面,点击登录即可享受普通版的功能。
您也可以点击“免费登录”按钮,同样可以享受到免费版的功能。
金字塔决策交易系统各版本的功能有所差异,如果免费版无法满足您的需求,您可以购买更高级的版本,详情请见
:8080/page/buy/buy.php
❖注意:这里输入的是金字塔帐户,而不是交易帐户!
2.2连接数据服务器
软件登录之后,您并不能立即接收到行情,您还需要连接相应的数据服务器才可以浏览实时数据和历史数据,在金字塔中我们将全推数据分为四个独立的部分:1、国内期货,2、国内股票,3、外盘,4、期权。
您可以根据您关注的市场来连接一个或者多个数据服务器来获取数据。
(1)点击“菜单栏”>“工具”>“接收系统”,在“接收系统”界面选中“金字塔行情数据”,单击“启动接收”按钮
(2)在“数据接收”窗口单击“测速”按钮,选择一个延迟数值最小的站点,点击“连接”按钮,您还可以点击“设为自动”按钮,这样可以避免以后每次启动金字塔的时候重复手工连接各个数据站点。
当“状态”列中显示“已连接”,单击“隐藏”按钮即可,至此,数据接收设置完毕。
2.3连接交易
通过软件标题栏右侧的“委托”进行登录,选择相应的交易平台,在弹出的交易登录界面选择营业部,输入您该营业部的交易帐号和密码,点击“登录”,在“交易账户连接状态”窗口中点击“开始使用"即可。
常见问题及解决方法
1、客户端登录报“连接断开”
解决办法:请检查通达信客户端中,交易帐号是否连接正常,交易界面是否满足以下四个条件:(1)在股票栏目下;(2)停靠在最下面(不能浮动/悬浮);(3)不能锁定;(4)不能最小化。
如果连接正常,且满足上面4个条件,请在“交易帐户连接状态”,退出登陆,再重新登陆
2、鼠标被劫持
鼠标被劫持在通达信帐户持仓界面,一直在查看未成交单信息,不能做其它操作。
原因:柜台系统不会推送未成交信息,必须主动的去扫描未成交信息,默认
设置为10秒,请调大扫描间隔。
解决方法:点击“菜单栏”>“交易”>“下单设置”,在“金字塔”界面选中“常规下单”,调大“外挂接口未成交扫描间隔秒”。