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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 关于BUY的简单问题

   

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


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

主题:关于BUY的简单问题

美女呀,离线,留言给我吧!
vivi926
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
关于BUY的简单问题  发帖心情 Post By:2016/5/19 11:00:56    Post IP:61.183.246.2[显示全部帖子]

账户原有持仓100000股某品种。

进行图表程序化时,开多条件为:
BUY(开多条件 AND HOLDING=0, 手数,MARKET);

于是早上十点钟的时候开多了10000股该品种。

问题是,BUY的条件中有个HOLDING=0,而我的账户中因为原来有持仓所以 HOLDING≠0的,为什么能开出来呢?

 回到顶部
美女呀,离线,留言给我吧!
vivi926
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/19 11:28:04    Post IP:61.183.246.2[显示全部帖子]

为什么图表上有很多开多信号,可是我的交易记录中只开了一笔呢?

 回到顶部
美女呀,离线,留言给我吧!
vivi926
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/19 13:15:55    Post IP:61.183.246.2[显示全部帖子]

1、2不太懂;
3.4.5我看了都不是这些原因。

而且最新的两次k线满足了开仓条件
开空条件:= L<L30 AND (MID-L30)/MID<N1 AND CYC>=30 AND T1;
如图,为什么k线上没显示呢?

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

[此贴子已经被作者于2016-5-19 13:16:15编辑过]

 回到顶部
美女呀,离线,留言给我吧!
vivi926
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/19 13:28:17    Post IP:61.183.246.2[显示全部帖子]

//准备需要的中间变量
INPUT:SS(10000,10000,1000000,10000),N1(0.005,0.001,1,0.001);
CYC:=BARSLAST(DATE<>REF(DATE,1))+1;      //返回当天开盘到现在的K线根数
H30:REF(HHV(H,30),1);     //上一个周期(30周期内最高价)的最高价
L30:REF(LLV(L,30),1);     //上一个周期(30周期内最低价)的最低价
MID:(H30+L30)/2;     //中轴
T1:=TIME>090000 AND TIME <145500;
T2:=TIME>=145500;
手数:=SS;
//进场的条件
开多条件:= H>H30 AND (H30-MID)/MID<N1 AND CYC>=30 AND T1;
开空条件:= L<L30 AND (MID-L30)/MID<N1 AND CYC>=30 AND T1;
//系统
收盘平多:SELL((T2 OR ABS(CLOSE-AVGENTERPRICE)*手数>=100) AND ref(holding,todaybar)-holding<0  AND HOLDING>0 , holding-ref(holding,todaybar),MARKET) ;
收盘平空:SELLSHORT((T2 OR ABS(CLOSE-AVGENTERPRICE)*手数>=100) AND ref(holding,todaybar)-holding>0 AND HOLDING<0, ref(holding,todaybar)-holding,MARKET) ;
开空:BUYSHORT(开空条件 AND HOLDING<=100000,手数,MARKET);
开多:BUY(开多条件 AND HOLDING<=100000, 手数,MARKET);

//其他
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;     //输出当前资产,但不影响坐标最高最低值


当时行情:开盘价3.075,盘价3.070,最高3.075,最低3.067,H30为3.081,MID为3.076,L30为3.072。
开孔条件: L<L30 AND (MID-L30)/MID<N1 AND CYC>=30 AND T1;

 回到顶部
美女呀,离线,留言给我吧!
vivi926
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/19 13:45:12    Post IP:61.183.246.2[显示全部帖子]

还有一个疑问,为什么记录中的下单时间和k线上的不一致呢?日志和交易记录是一致的

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

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

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

[此贴子已经被作者于2016-5-19 13:46:07编辑过]

 回到顶部
美女呀,离线,留言给我吧!
vivi926
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/19 13:51:55    Post IP:61.183.246.2[显示全部帖子]

走完K线

 回到顶部
美女呀,离线,留言给我吧!
vivi926
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/19 14:10:28    Post IP:61.183.246.2[显示全部帖子]

信号是  13:29,      13:30,      13:32
记录是  13:30:06, 13:30:34, 13:34:42
这确实是没问题的对吧……




 回到顶部
美女呀,离线,留言给我吧!
vivi926
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2016/5/17 17:05:59
  发帖心情 Post By:2016/5/20 14:46:59    Post IP:61.183.138.6[显示全部帖子]

2016-05-19 13:28:06.096    【回报】60000463 : 连接断开
2016-05-19 13:28:17.112    【回报】60000463 : 连接断开
2016-05-19 13:28:28.113    【回报】60000463 : 连接断开
2016-05-19 13:28:39.129    【回报】60000463 : 连接断开
2016-05-19 13:28:40.597    【回报】60000463 : 登录成功
2016-05-19 13:29:10.099    【图表】510300 运行完毕
2016-05-19 13:29:16.099    【图表】510300 运行完毕
2016-05-19 13:29:50.022    【回报】60000463 : 连接断开
2016-05-19 13:29:51.085    【回报】60000463 : 登录成功
2016-05-19 13:30:06.132    2016.05.19 13:30:06【图表】框架:Technic 触发下单 BUY 品种 510300 下单K线 2016.05.19 13:29:00 公式:横盘突破修改 窗格ID:0 代码行:28
2016-05-19 13:30:06.147    【图表】模型下单 10000
2016-05-19 13:30:06.147    【图表】下单系数调整后 手数:10000
2016-05-19 13:30:06.147    【图表】直接下单
2016-05-19 13:30:06.163    【图表】510300 运行完毕
2016-05-19 13:30:06.163    【下单】510300 价0.000000 量10000 买卖0 类型1 开平0 账户60000463 Formula 1
2016-05-19 13:30:06.241    【指令】收到回报指令 ID = 11
2016-05-19 13:30:06.773    【回报】60000463 : 510300 - 已报单 10000 价格:0.000 开 买
2016-05-19 13:30:06.773    【指令】收到成交回报指令 ORDERID = 11
2016-05-19 13:30:06.804    【回报】60000463 : 510300 - 已成交 10000 价格:3.080 开 买
2016-05-19 13:30:06.804    【回报】60000463 : 510300 - 全部成交 10000
2016-05-19 13:30:34.102    2016.05.19 13:30:34【图表】框架:Technic 触发下单 BUY 品种 510300 下单K线 2016.05.19 13:30:00 公式:横盘突破修改 窗格ID:0 代码行:28
2016-05-19 13:30:34.102    【图表】模型下单 10000
2016-05-19 13:30:34.102    【图表】下单系数调整后 手数:10000
2016-05-19 13:30:34.102    【图表】直接下单
2016-05-19 13:30:34.102    【图表】510300 运行完毕
2016-05-19 13:30:34.102    【下单】510300 价0.000000 量10000 买卖0 类型1 开平0 账户60000463 Formula 1
2016-05-19 13:30:34.180    【指令】收到回报指令 ID = 12
2016-05-19 13:30:34.711    【回报】60000463 : 510300 - 已报单 10000 价格:0.000 开 买
2016-05-19 13:30:34.711    【指令】收到成交回报指令 ORDERID = 12
2016-05-19 13:30:34.742    【回报】60000463 : 510300 - 已成交 10000 价格:3.080 开 买
2016-05-19 13:30:34.742    【回报】60000463 : 510300 - 全部成交 10000
2016-05-19 13:32:18.105    【图表】510300 运行完毕
2016-05-19 13:34:42.109    2016.05.19 13:34:42【图表】框架:Technic 触发下单 BUY 品种 510300 下单K线 2016.05.19 13:32:00 公式:横盘突破修改 窗格ID:0 代码行:28
2016-05-19 13:34:42.109    【图表】模型下单 10000
2016-05-19 13:34:42.109    【图表】下单系数调整后 手数:10000
2016-05-19 13:34:42.109    【图表】直接下单
2016-05-19 13:34:42.109    【图表】510300 运行完毕
2016-05-19 13:34:42.109    【下单】510300 价0.000000 量10000 买卖0 类型1 开平0 账户60000463 Formula 1
2016-05-19 13:34:42.188    【指令】收到回报指令 ID = 13
2016-05-19 13:34:42.219    【回报】60000463 : 510300 - 已报单 10000 价格:0.000 开 买
2016-05-19 13:34:42.219    【指令】收到成交回报指令 ORDERID = 13
2016-05-19 13:34:42.250    【回报】60000463 : 510300 - 已成交 10000 价格:3.080 开 买
2016-05-19 13:34:42.250    【回报】60000463 : 510300 - 全部成交 10000
2016-05-19 13:34:45.110    【图表】510300 运行完毕
2016-05-19 13:35:21.111    【图表】510300 运行完毕
2016-05-19 13:36:13.237    【图表】510300 运行完毕
2016-05-19 13:39:13.118    【图表】510300 运行完毕
2016-05-19 13:40:52.121    【图表】510300 运行完毕
2016-05-19 13:41:24.122    【图表】510300 运行完毕
2016-05-19 13:42:31.124    【图表】510300 运行完毕
2016-05-19 13:44:31.128    【图表】510300 运行完毕
2016-05-19 13:46:00.131    【图表】510300 运行完毕
2016-05-19 13:46:48.133    【图表】510300 运行完毕
2016-05-19 13:47:15.133    【图表】510300 运行完毕
2016-05-19 13:48:07.135    【图表】510300 运行完毕
2016-05-19 13:52:46.142    【图表】510300 运行完毕

 回到顶部