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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → K线内交易

   

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


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

主题:K线内交易

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


加好友 发短信 老汉
等级:标准版用户 帖子:331 积分:0 威望:0 精华:0 注册:2016/2/26 10:19:03
K线内交易  发帖心情 Post By:2016/12/8 12:18:09    Post IP:61.148.61.82[只看该作者]

26、为什么我的图表上的交易信号会出现白色箭头

这种情况一般是因为用户在图表交易上使用了挂单指令或者STOP指令,委托的价格超过了本次K线上的最高最低价格,导致金字塔认为该笔委托属于无效委托导致。金字塔在执行程序化交易测评时,只会根据K线的委托的价位判断是否在高低价格之间做为测评是否属于委托成交的依据,因此挂单止损止赢的交易策略用户是不应该直接使用这种方式的,通常这种方式用在后台程序化交易中,因为后台不需要担负测评任务,因此更适合做此类的精细化控制。

图表的出问题的代码范例:

if holding>0 then Sell(true,1,limitr, AVGENTERPRICE+10);  // 超过入场价10点就止盈

if holding>0 then Sell(true,1,stopr, AVGENTERPRICE-5);   //跌破入场价5个点就止损

 

这种写法在图表程序化中是会出现白色箭头的,也是没有办法进行有效历史评测的,我们应该改成下面的写法:

 

if holding>0 then Sell(c>=AVGENTERPRICE+10,1,limitr,c );  // 超过入场价10点就止盈

if holding>0 then Sell(c<AVGENTERPRICE-5,1,thisclose );   //跌破入场价5个点就止损


老师好,下面的写法有什么问题,麻烦帮我修改一下,,我按上面方法修改后,测试完还是用的收盘价。我要在K线没有走完就交易。

MA5:MA(C,5);
MA10:MA(C,10);
A:=CROSS( MA5, MA10) and C>=ma5;  //多头开仓条件  
D:=C<MA5-5*MINDIFF;//多头全平仓条件;
开多:BUY(a=1 AND HOLDING=0,1,limitr,(ma5+5*mindiff));          //开多信号
平多:SELL(D=1,1,limitr,ma5-5*mindiff);


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/12/8 13:28:17    Post IP:180.169.30.6[只看该作者]

测试是按照走完k线来测试的,一个完整的走完的k线里面的行情进行计算的

所以这个改不了,系统定好的



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

客户服务部

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

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

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


加好友 发短信 老汉
等级:标准版用户 帖子:331 积分:0 威望:0 精华:0 注册:2016/2/26 10:19:03
  发帖心情 Post By:2016/12/8 13:31:30    Post IP:61.148.61.82[只看该作者]

如果把这个用于图表程序交易,,我想知道我的实盘交易,,是按哪个价格成立的?谢谢

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


加好友 发短信 老汉
等级:标准版用户 帖子:331 积分:0 威望:0 精华:0 注册:2016/2/26 10:19:03
  发帖心情 Post By:2016/12/8 13:32:46    Post IP:61.148.61.82[只看该作者]

MA5:MA(C,5);
MA10:MA(C,10);
A:=CROSS( MA5, MA10) and C>=ma5;  //多头开仓条件  
D:=C<MA5-5*MINDIFF;//多头全平仓条件;
开多:BUY(a=1 AND HOLDING=0,1,limitr,(ma5+5*mindiff));          //开多信号
平多:SELL(D=1,1,limitr,ma5-5*mindiff);


实盘交易,这个是按什么价格成交?

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/12/8 13:39:27    Post IP:180.169.30.6[只看该作者]

成交看撮合情况

报单价格是:

开仓 ma5+5跳

平仓 ma5-5跳



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

客户服务部

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

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

 回到顶部