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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → SELL BUY有信号不发单

   

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


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

主题:SELL BUY有信号不发单

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


加好友 发短信
等级:新手上路 帖子:5 积分:30 威望:0 精华:0 注册:2012/2/14 12:09:50
SELL BUY有信号不发单  发帖心情 Post By:2012/2/14 12:20:38    Post IP:211.160.178.182[只看该作者]

请问高手:

    SPYprice:=HHV(H,ENTERBARS)-ZY;
SPSprice:=ENTERPRICE-ZS;
BPYprice:=LLV(L,ENTERBARS)+ZY;
BPSprice:=ENTERPRICE+ZS;
///////////////////////////////////////////////
IF  HOLDING>0 THEN
    BEGIN
    SELL(SP,0,LIMIT,CLOSE-0.2);
    SELL(SPS,0,limitr,min(o,SPSprice));
    SELL(SPY ,0,limitr,min(o,SPYprice));
    EXIT;
    END
IF  HOLDING=0  THEN
    BEGIN
    BUY(BK,1,LIMIT,CLOSE+0.2);
    END
IF  HOLDING<0  THEN
    BEGIN
    SELLSHORT(BP,0,LIMIT,CLOSE+0.2);
    SELLSHORT(BPS,0,limitr,max(o,BPSprice));
    SELLSHORT(BPY,0,limitr,max(o,BPYprice));
    EXIT;
    END
IF  HOLDING=0  THEN
    BEGIN
    BUYSHORT(SK,1,LIMIT,CLOSE-0.2);
    END

上述语句在实测中有如下问题:

1 平仓有信号但是不发单。

2 LIMIT的限价本意是本周期符合条件,在下周期开盘价下单(价追价),但实测报告为本周期的价格下单。

3 平仓手数取0,是否会将其他模型的仓位一起平掉。

                      

                            请大虾们指点!!!


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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2012/2/14 14:43:37    Post IP:58.246.57.26[只看该作者]

1.先执行此简单程序(已测,下单正常),排除程序化交易设置中的问题

ma5:ma(close,5);
ma15:ma(close,15);

 

if CROSS(ma5,ma15) and time>093000 and time<151000 then
begin
sellshort(holding<0,1,market);
buy(holding=0,1,limit,c+2*mindiff);
end

 

if CROSS(ma15,ma5) and time>093000 and time<151000 then
begin
sell(holding>0,0,market);
buyshort(holding=0,1,limit,c-2*mindiff);
end

 

//收盘前5分钟平仓
if time > 151000 then
 begin
 sell(holding > 0, 0, thisclose);
 sellshort(holding < 0, 0, thisclose);
 end

 

2. LIMIT的限价本意是本周期符合条件,在下周期开盘价下单(价追价),但实测报告也是下周期下单的。

    比如,看到14:30(14:29:00--14:29:59秒的数据是落在14:30的K线上的)分的K线上有信号上,测评将会看到下单的时间为14:30:00(这是14:31那根K线的那根K线的开始,既次周期)

3.BUY,SELL策略,一个策略中平仓手数取0,不会将其他模型的仓位一起平掉。

   如果是多个策略交易一个品种,推荐最好是,策略内部开平仓手数一一对应,这样最好

 



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

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

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


加好友 发短信
等级:新手上路 帖子:5 积分:30 威望:0 精华:0 注册:2012/2/14 12:09:50
  发帖心情 Post By:2012/2/14 16:09:05    Post IP:211.160.178.182[只看该作者]

请问版主:

SELLSHORT(BPY,0,limitr,max(o,BPYprice));

上面这个语句是否有问题

 

另:金字塔提供的等值K线据他们说不能用于实际交易,经我观察,K线确实不稳定。需要自己编才行,请问能否给点帮助!!!?


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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/2/14 20:13:41    Post IP:58.246.57.26[只看该作者]

如果你是在等价K线上做的交易,会因为信号消失的情况导致,看似的漏单现象。

等价K线仅能做为趋势参考,请初学客户不要直接拿来做自动交易



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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
yaasoohoo
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:5 积分:30 威望:0 精华:0 注册:2012/2/14 12:09:50
  发帖心情 Post By:2012/2/15 9:13:00    Post IP:211.160.178.182[只看该作者]

不好意思还得多问一下:

1 sellshort这个指令用法有问题吗?实测不发单。

2 能否给点等值K线编写的思路,或者普通K线的编写方法。


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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/2/15 9:16:26    Post IP:114.92.101.180[只看该作者]

sellshort 是没问题的,实测不发单,具体什么原因需要你通过日志的对比来具体找出问题原因,建议仔细参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 问题4,掌握一些最基本的调试技巧

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 问题24,启动交易日志



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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
fly
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2012/2/15 9:24:54    Post IP:58.246.57.26[只看该作者]

SELLSHORT(BPY,0,limitr,max(o,BPYprice));
单看这一句没问题,需要注意的是,你的下单语句中的委托价格,要保证是交易品种最小变动价位的整数倍.


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

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

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


加好友 发短信
等级:新手上路 帖子:5 积分:30 威望:0 精华:0 注册:2012/2/14 12:09:50
  发帖心情 Post By:2012/2/15 12:20:58    Post IP:211.160.178.182[只看该作者]

能否给点等值K线的编写思路,或者常规K线的作为参考


 回到顶部