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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 日志输出和预警问题

   

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


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

主题:日志输出和预警问题

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


加好友 发短信
等级:论坛游侠 帖子:269 积分:0 威望:0 精华:0 注册:2018/1/11 16:07:38
日志输出和预警问题  发帖心情 Post By:2018/1/18 17:35:27 [只看该作者]

 

1:这是在后台程序化“本地预警交易”下面的“查看交易日志”导出的;

 

2:监控了  铁矿石/ 甲醇 /焦炭 /塑料 /鸡蛋 /豆一 /  可是一直都是只有铁矿石发出预警信号,其他品种一次都没有,每天都是这样;

 

3:调出日志,就是像上图这样。

 

 

谢谢老师!


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

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

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

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

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


加好友 发短信
等级:论坛游侠 帖子:269 积分:0 威望:0 精华:0 注册:2018/1/11 16:07:38
  发帖心情 Post By:2018/1/18 17:36:44 [只看该作者]

还有一条:  “不是该柜台支持的” 是什么意思?要怎么改正?

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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2018/1/19 8:44:18 [只看该作者]

1、从日志上看到,其他几个品种也是有运行计算的。这就需要用debugfile输出条件进行调试,看为什么其他品种没有满足预警条件。你也也可以贴出你的代码,我们本地测试下。

2、你是否再股票池中设置了,对进入股票池的品种进行买入操作?另外你登录的是期货的交易账号,所以提示不是该柜台支持的品种。如下图


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

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


加好友 发短信
等级:论坛游侠 帖子:269 积分:0 威望:0 精华:0 注册:2018/1/11 16:07:38
  发帖心情 Post By:2018/1/19 10:08:41 [只看该作者]

1.  是论坛上的代码,拿来测试下,代码如下:

 

{ 不判定方向,直接开仓,2个点止损,止损后反手开仓,
8个点止盈,止盈后继续正向开仓,时间越短越好,能做好秒级或者分笔最好,}
//软件的功能模块范例里有止盈止损的范例

IF TBUYHOLDINGEX('1000','I05',1)>0 AND (TAVGENTERPRICEEX2('','',0)-C)>=2  THEN
BEGIN
TSELL(1,0,MKT);
TBUYSHORT(1,1,MKT);
END

 


IF TBUYHOLDINGEX('','',1)>0 AND (C-TAVGENTERPRICEEX2('','',0))>=8 THEN
TBUY(1,1,MKT);

 

 


IF TSELLHOLDINGEX('','',1)>0 AND (C-TAVGENTERPRICEEX2('','',1))>=2  THEN
BEGIN
TSELLSHORT(1,0,MKT);
TBUY(1,1,MKT);
END

 


IF TSELLHOLDINGEX('','',1)>0 AND (TAVGENTERPRICEEX2('','',1)-C)>=8 THEN
TBUYSHORT(1,1,MKT);

 

 

  谢谢老师!


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


加好友 发短信
等级:论坛游侠 帖子:269 积分:0 威望:0 精华:0 注册:2018/1/11 16:07:38
  发帖心情 Post By:2018/1/19 10:11:19 [只看该作者]

2. 之前设置的是“平多(0全平)” ,现在按照您的截图改成“无操作”了。这些选项具体什么意思?有相关资料吗?按照字面意思,应该要点“平多(0全平)”,如果是“无操作”,那意思里面的持仓一直平不了?

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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2018/1/19 10:56:04 [只看该作者]

1. 您可以看下股票池的相关介绍: http://www.weistock.com/WeisoftHelp/index.html 》 程序化功能教程 》 公式系统 》 股票池;

2. 您是要通过股票池来选股,再用后台程序化来交易; 还是说直接要通过股票池交易呢?
前者在股票池中只需筛选然后通过后台来交易,如下图:  如果您直接要通过股票池交易则需设置开多、平多等操作。另外通过后台来交易在策略上更灵活。

3. 您可以用debugfile输出tbuyholdingex看下是否满足条件了

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



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


加好友 发短信
等级:论坛游侠 帖子:269 积分:0 威望:0 精华:0 注册:2018/1/11 16:07:38
  发帖心情 Post By:2018/1/19 11:17:55 [只看该作者]

就是想达到: 我通过人工选出来了30只股票,很看好后市,但是目前还不是买点,就想用后台监控着,要是哪一天达到了买点,希望能自动买进去。

 

 

老师,你看看期货那个高频代码,结合我发出来的图片,看看哪里的问题,麻烦解答一下哦。

 

谢谢!


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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2018/1/19 13:18:19 [只看该作者]

不知道您代码需求是什么,光看上面的代码不能说有没有问题。

另外上面发的两张图片是股票池的吧,买入股票需要登入股票模拟账户,登入期货模拟账户就会报上面的错
[此贴子已经被作者于2018/1/19 13:18:34编辑过]

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


加好友 发短信
等级:论坛游侠 帖子:269 积分:0 威望:0 精华:0 注册:2018/1/11 16:07:38
  发帖心情 Post By:2018/1/19 13:44:50 [只看该作者]

期货需求: 高频刷单;(想把这个代码改一下,做一个刷单策略)

 

 

股票需求:

1.自己人工选出股票,假如30只,比如2018年1月17选了30只认为未来走势还可以的股票,可是这30只在2018年1月17日不是买点,那么这个时候,我就想借助金字塔的股票池+后台,想达到以下目的:从2018年1月17日开始,就一直实时监控着这30只股票,哪一个发出来买入信号,就自动下单交易;

 

2.在金字塔上做选股,不再人工选了,想达到以下目的:不想让股票池是动态的,就是想通过自己写好的选股公式,选出来,比如选出来了100只股票,起名叫“价值一号板块”,那么我想让后台只预警这个“价值一号板块”里这100只,不要每次一开软件,开始扫描出一大堆其他的股票。

 

 

 

以上,请老师详细解答一下,这是我的疑问,每次卡在这里,一直这些地方出问题 ,一个完整的自动化交易流程执行不下去。非常感谢老师。拜托啦!1379503855是我的QQ。           


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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2018/1/19 14:20:49 [只看该作者]

1、期货需求

   你的代码中一共有4个条件,其中第一个条件中是指定获取I05合约的持仓,满足条件即进行开多开空操作。另外你的实际账户中其他品种是否有持仓呢,你的条件中对持仓TSELLHOLDINGEX('','',1)>0 和持仓均价TAVGENTERPRICEEX2('','',1)做了判断的,这两个条件是否满足呢,满足了才会触发相应动作。在后台上需要用debugfile输出条件进行调试。

参考链接该链接中的第3条进行学习:http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=1246

 

2、股票需求

后台程序化是可以直接监控股票池的,对满足条件的股票进行相应的操作。你可以指定股票池的刷新时间,且只刷新一次,这样就不会动态变化了。如下图:


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

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