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


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

   

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


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

主题:下单发邮

帅哥哟,离线,有人找我吗?
智水仁
  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


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/6/5 11:05:20 [只看该作者]

邮件是如何设置的?

发送过测试邮件了吗?



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


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

 
发送测试邮件正常

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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2013/6/5 11:40:01 [只看该作者]

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

这里的BEGIN ... END发送邮件中你加上DEBUGFILE调试日志看看邮件发送的代码是否执行过



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
智水仁
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | 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
 

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


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

是逐K法

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/6/5 14:07:50 [只看该作者]

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

比如以1分钟为例:

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

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



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/6/5 14:26:18 [只看该作者]

走完k线是走完k线才发单,不是走完k线再运行程序,所以要加上时间判断条件
[此贴子已经被作者于2013-6-5 14:26:25编辑过]


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
智水仁
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | 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线里符合下单条件的信号都发邮了。头大,请各位高手帮忙!


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