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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 后台程序化交易的选择

   

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


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

主题:后台程序化交易的选择

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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
后台程序化交易的选择  发帖心情 Post By:2018/8/3 10:52:09 [显示全部帖子]

请问用后台程序化自动化交易怎样选择如下条件:

1.序列计算 or 逐K计算

2.固定时间间隔 or 走完一个K线以后

 

看了不少介绍,但还是比较模糊,不知道如何选择


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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
  发帖心情 Post By:2018/8/3 11:01:00 [显示全部帖子]

嗯,这些资料都看过了,但还是比较模糊。

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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
  发帖心情 Post By:2018/8/3 11:06:20 [显示全部帖子]

举个例子,我现在想在5分钟线上做一个自动化交易,监控全市场的股票。初步分为两个步骤,1是选股程序,2是交易程序(发指令,监控是否成交等等),前者会产生一个清单,可以放在一个股票池里面给后者使用。

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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
  发帖心情 Post By:2018/8/3 11:08:32 [显示全部帖子]

这个例子的问题是:1.选股程序用序列还是逐K?2.交易程序用序列还是逐K?选择固定时间间隔还是走完K线?


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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
  发帖心情 Post By:2018/8/3 11:30:12 [显示全部帖子]

1.选股似乎应该不容易全部改成指标;交易程序的话可能可以(下楼贴金字塔一个后台序列模式的代码,似乎也包含算法)

2.下单基本上是按照时间点来下单,信号主要是选股程序来选定的,交易程序只负责固定时间点下单,监控。

 


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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
  发帖心情 Post By:2018/8/3 11:31:54 [显示全部帖子]

//该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!! //该模型运行于后台程序化模式 ZH1:'1000'; PZ1:'IF00'; VARIABLE:A=0; //条件判断 MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); CONDBUY:=CROSS(MA5,MA10); CONDSELL:=CROSS(MA10,MA5); //控制日内交易次数 IF TTOTALDAYTRADE>=300 THEN EXIT; //开仓和平仓 TBUY(CONDBUY AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 ); TSELL(CONDSELL,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1); //加仓 IF TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10 THEN="THEN" BEGIN 阳线加仓:TBUY(CLOSE>OPEN,2,LMT,CLOSE,ZH1,PZ1); 阴线加仓:TBUY(CLOSE20*MINDIFF THEN BEGIN TSELL(1,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1); END //止损 IF TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0 )-C>10*MINDIFF THEN BEGIN TSELL(1,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1); END //监控未成交单 WCJ:=TREMAINQTY( 1, ZH1,PZ1); IF WCJ<>0 THEN BEGIN A:=WCJ; END //对为成交单撤单,并追单 IF WCJ>0 THEN BEGIN TCANCELEX(1,1,ZH1,PZ1 ); TBUY(WCJ=0,A,MKT,0,ZH1,PZ1); END //监控持仓和资金状况 当前持仓量:=TBUYHOLDINGEX( ZH1,PZ1 ,0 ); 当前可用资金:=TACCOUNT(19); DEBUGOUT('当前持仓量%.2f',当前持仓量 ); DEBUGOUT('当前可用资金%.2f',当前可用资金 ); //收盘前强平 IF CURRENTTIME>=150000 THEN BEGIN TSELL(1,0,MKT,0,ZH1,PZ1); END

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


加好友 发短信
等级:论坛游侠 帖子:167 积分:0 威望:0 精华:0 注册:2016/11/7 11:22:58
  发帖心情 Post By:2018/8/3 11:32:57 [显示全部帖子]

代码发了,正在审核,是系统自带的《01.MA均线交易指标-后台》

 回到顶部