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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教图表交易,图表显示开仓,实际未开仓的原因

   

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


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

主题:请教图表交易,图表显示开仓,实际未开仓的原因

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


加好友 发短信
等级:论坛游民 帖子:117 积分:0 威望:0 精华:0 注册:2016/8/20 15:46:56
请教图表交易,图表显示开仓,实际未开仓的原因  发帖心情 Post By:2017/11/21 10:00:08    Post IP:59.40.116.35[只看该作者]

我是用小时线交易,图表交易,图表显示开仓,实际未开仓。用了k线提前20秒下单

abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);
if abb then begin;
开多
开空
end;

图表信号发出时间为11月20日 23:29:41.

是否因为这个时间点导致交易不成功?还是别的原因。

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/21 10:12:01    Post IP:180.169.30.6[只看该作者]

1.是否有交易日志,我们需要检查下交易日志里面的详细记录。

2.图表下需要遵循先平后开原则,因为图表下无法锁仓。看你的语句,不知道你是不是试图锁仓。

[此贴子已经被作者于2017/11/21 10:15:15编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
daviwang
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:117 积分:0 威望:0 精华:0 注册:2016/8/20 15:46:56
  发帖心情 Post By:2017/11/21 10:29:12    Post IP:59.40.116.35[只看该作者]

哪里看交易日志?我选择保存了日志的。
我的语句

参数及条件设定
//止损
if   holding>0 and  kdzs=1   and enterbars>0 THEN sell(1,0,MARKETr);
if  holding<0 and  kkzs=1  and enterbars>0  THEN SELLSHORT(1,0,MARKETr);

//开多
if  holding=0 and 开多条件=1    THEN begin;
buy(1,how,MARKETr);
end;
//开空
if  holding=0 and 开空条件=1    THEN BEGIN;
buyshort(1,how,MARKETr);
end;

//止盈
if holding>0  and 止盈条件=1 then 止盈;
   

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/21 10:38:15    Post IP:180.169.30.6[只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
日志路径可以在这里进入。

看你的代码暂时还不够定位问题。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
daviwang
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:117 积分:0 威望:0 精华:0 注册:2016/8/20 15:46:56
  发帖心情 Post By:2017/11/21 10:54:04    Post IP:117.48.202.190[只看该作者]

之前不是在23:30这个时点的单是有正常开仓的。

 

2017-11-20 23:29:36.396    【图表】I00 运行完毕
2017-11-20 23:29:36.396    【图表】JM00 运行完毕
2017-11-20 23:29:36.396    【图表】AL01 运行完毕
2017-11-20 23:29:39.396    【图表】I00 运行完毕
2017-11-20 23:29:39.396    【图表】JM00 运行完毕
2017-11-20 23:29:39.396    【图表】AL01 运行完毕
2017-11-20 23:29:42.396    【图表】I00 运行完毕
2017-11-20 23:29:42.396    【图表】JM00 运行完毕
2017-11-20 23:29:42.396    【图表】AL01 运行完毕
2017-11-20 23:29:45.396    【图表】I00 运行完毕
2017-11-20 23:29:45.396    【图表】JM00 运行完毕
2017-11-20 23:29:45.396    【图表】AL01 运行完毕
2017-11-20 23:29:48.396    【图表】I00 运行完毕
2017-11-20 23:29:48.396    【图表】JM00 运行完毕
2017-11-20 23:29:48.396    【图表】AL01 运行完毕
2017-11-20 23:29:51.396    【图表】I00 运行完毕
2017-11-20 23:29:51.396    【图表】JM00 运行完毕
2017-11-20 23:29:51.396    【图表】AL01 运行完毕
2017-11-20 23:29:54.396    【图表】I00 运行完毕
2017-11-20 23:29:54.396    【图表】JM00 运行完毕
2017-11-20 23:29:54.396    【图表】AL01 运行完毕
2017-11-20 23:29:57.396    【图表】I00 运行完毕
2017-11-20 23:29:57.396    【图表】JM00 运行完毕
2017-11-20 23:29:57.396    【图表】AL01 运行完毕
2017-11-20 23:30:00.396    【图表】AL01 运行完毕
2017-11-20 23:30:03.396    【图表】AL01 运行完毕
2017-11-20 23:30:06.396    【图表】AL01 运行完毕
2017-11-20 23:30:09.396    【图表】AL01 运行完毕
2017-11-20 23:30:12.396    【图表】AL01 运行完毕
2017-11-20 23:30:15.396    【图表】AL01 运行完毕
2017-11-20 23:30:18.396    【图表】AL01 运行完毕
2017-11-20 23:30:21.396    【图表】AL01 运行完毕
2017-11-20 23:30:24.396    【图表】AL01 运行完毕
2017-11-20 23:30:27.396    【图表】AL01 运行完毕
2017-11-20 23:30:30.396    【图表】AL01 运行完毕
2017-11-20 23:30:33.396    【图表】AL01 运行完毕
2017-11-20 23:30:36.396    【图表】AL01 运行完毕
2017-11-20 23:30:39.396    【图表】AL01 运行完毕
2017-11-20 23:30:42.396    【图表】AL01 运行完毕
2017-11-20 23:30:45.396    【图表】AL01 运行完毕
2017-11-20 23:30:48.396    【图表】AL01 运行完毕
2017-11-20 23:30:51.396    【图表】AL01 运行完毕
2017-11-20 23:30:54.396    【图表】AL01 运行完毕
2017-11-20 23:30:57.396    【图表】AL01 运行完毕
2017-11-20 23:31:00.396    【图表】AL01 运行完毕
2017-11-20 23:31:03.396    【图表】AL01 运行完毕
2017-11-20 23:31:06.396    【图表】AL01 运行完毕
2017-11-20 23:31:09.396    【图表】AL01 运行完毕
2017-11-20 23:31:12.396    【图表】AL01 运行完毕
2017-11-20 23:31:15.396    【图表】AL01 运行完毕
2017-11-20 23:31:18.396    【图表】AL01 运行完毕
2017-11-20 23:31:21.396    【图表】AL01 运行完毕
2017-11-20 23:31:24.396    【图表】AL01 运行完毕
2017-11-20 23:31:27.396    【图表】AL01 运行完毕
2017-11-20 23:31:30.396    【图表】AL01 运行完毕

 

图片点击可在新窗口打开查看


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/21 11:10:37    Post IP:180.169.30.6[只看该作者]

从你的标记来看那个的是历史信号么,那个信号并不会下单的。你最新日志里面是没有触发下单的。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
daviwang
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:117 积分:0 威望:0 精华:0 注册:2016/8/20 15:46:56
  发帖心情 Post By:2017/11/21 11:49:41    Post IP:117.48.202.190[只看该作者]

我的问题就是,为啥11.20 23:30图表有信号,日志里却不触发。看了当时的开仓条件,都是满足的。

图片点击可在新窗口打开查看


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/21 14:30:53    Post IP:180.169.30.6[只看该作者]

是这样的原因,你那个是一小时运作周期。你看下矿石夜盘最后一个K结束时间,金字塔的划分是这样的,是划分到12点。也就是说你这个倒数多少秒提前下单,变成了12点之前的的N秒下单,因为那个提前下单的代码是按照K线时间倒计时的。所以最终结果就不是23:30这个点的提前N秒了。但是呢当那个K变成历史K的时候,信号还是会放到上面去的。但是在当时实时行情情况下,是没有触发的才对。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
daviwang
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:117 积分:0 威望:0 精华:0 注册:2016/8/20 15:46:56
  发帖心情 Post By:2017/11/21 15:07:55    Post IP:59.40.116.35[只看该作者]

请教解决方法。

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/21 15:28:41    Post IP:180.169.30.6[只看该作者]

以下是引用daviwang在2017/11/21 15:07:55的发言:
请教解决方法。

如果还保留那个提前N秒下单的话。

 

最好再加个条件控制。

 

s:(t0totime(timetot0(closetime(0))-60*N));//收盘前N分钟

if abb or s then begin buy(...);  end



命数如织,当如磐石。
 回到顶部
总数 19 1 2 下一页