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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 下单发邮

   

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


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

主题:下单发邮

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
下单发邮  发帖心情 Post By:2013/6/5 11:03:53 [显示全部帖子]

我用图表自动化,标准版,想在每次下单时自动发邮,但不行,邮箱设置了,以下是代码,请高手看看,

平空:SELLSHORT(PKKD,1,MARKET),ignorecheckprice,ORDERQUEUE;                  //平空信号
开多:BUY(PKKD AND HOLDING=0,1,MARKET),ignorecheckprice,ORDERQUEUE;          //开多信号
平多:SELL(PDKK,1,MARKET),ignorecheckprice,ORDERQUEUE;                       //平多信号
开空:BUYSHORT(PDKK AND HOLDING=0,1,MARKET),ignorecheckprice,ORDERQUEUE;     //开空信号

 cond:=PKKD or PDKK;
if ISLASTBAR AND barpos>EXTGBDATA('t') and cond then
  BEGIN
    SENDMAIL(PKKD,'504049021@qq.com','IF06','平空开多');
    SENDMAIL(PDKK,'504049021@qq.com','IF06','平多开空');
    EXTGBDATASET('t',BARPOS);
  END


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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/5 11:34:02 [显示全部帖子]

 
发送测试邮件正常

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/5 13:59:15 [显示全部帖子]

中间加了个DEGBUGFILE,这次在K线中间未结束时有信号也发了一次邮,而我要的是K 线走完时有下单信号才发邮。请高手帮忙。


平空:SELLSHORT(PKKD,1,MARKET),ignorecheckprice,ORDERQUEUE;                  //平空信号
开多:BUY(PKKD AND HOLDING=0,1,MARKET),ignorecheckprice,ORDERQUEUE;          //开多信号
平多:SELL(PDKK,1,MARKET),ignorecheckprice,ORDERQUEUE;                       //平多信号
开空:BUYSHORT(PDKK AND HOLDING=0,1,MARKET),ignorecheckprice,ORDERQUEUE;     //开空信号




cond:=PKKD OR PDKK;
if ISLASTBAR AND barpos>EXTGBDATA('t') and cond then
  BEGIN
    SENDMAIL(PKKD,'504049021@qq.com','IF06','平空开多');
    SENDMAIL(PDKK,'504049021@qq.com','IF06','平多开空');
    DEBUGFILE('D:\TEST.TXT','发邮',1);
    EXTGBDATASET('t',BARPOS);
  END
 

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/5 14:00:26 [显示全部帖子]

是逐K法

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/5 14:18:34 [显示全部帖子]

 怎么越搞越复杂,金字塔连一个下单发邮都搞不定吗

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/6 15:38:18 [显示全部帖子]

以下是引用jinzhe在2013-6-5 14:07:50的发言:

那么sendmail要加一个时间判断条件,判断当前时间是不是在k线最后几秒

比如以1分钟为例:

t1:dynainfo(207);
ttt:t1%100;

这个TTT就是表示当前的秒数,需要k线走完之后才判断,可以用ttt>55 and ttt<=59来判断



如果K线走完后一秒新K线就来了,不就不在这个范围里了吗,而新K线什么时候来,谁知道,有的一秒内,有的十几秒才来也有,如果范围扩得很大,会把新K线里符合下单条件的信号都发邮了。头大,请各位高手帮忙!


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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/6 16:11:39 [显示全部帖子]

 我认为这是图表逐K自动化的一个BUG,发邮应和实际下单队列绑架,符合条件的,一个周期严格只发一次

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/6 17:28:49 [显示全部帖子]

所以公式一直在运行时也一直运行着发邮动作,而说明上说的是一个周期只发一次的,这不是明显的BUG吗

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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/6 21:07:53 [显示全部帖子]

是2.995

我是实盘的,一分钟里发了好几次,出一个信号就发一次,而我只要新K线来的一瞬如果符合条件就下单并发邮,

我和客服流连探讨了好几天了,都没办法.


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


加好友 发短信
等级:新手上路 帖子:83 积分:385 威望:0 精华:0 注册:2013/5/2 22:16:45
  发帖心情 Post By:2013/6/6 21:27:56 [显示全部帖子]

A1:=IF(CLOSE>OPEN,1,0);
开多:BUY(A1,1,LIMIT,CLOSE);          //开多信号

if ISLASTBAR AND barpos>EXTGBDATA('t') then
  SENDMAIL(A1,'改成你自己的QQ邮箱@qq.com','IF06','平空开多');
EXTGBDATASET('t',BARPOS);

 

我用这个最简的代码,只要一分钟K线走完收阳就发一次邮,你可以试试看,乱发邮,但当K线走完收阳要它发邮,却不发了,头大,用图表走完K线模式,你现在可以用在外汇欧美上试试看.


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