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


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

   

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


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

主题:大佬帮我

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2015/7/4 22:11:00
大佬帮我  发帖心情 Post By:2015/7/23 9:53:55    Post IP:101.231.0.26[只看该作者]

大佬帮我,思路是设置一条均线,触及均线开仓,n个点即止盈或止损,采用固定轮询模式,下面的如何优化?如何最大限度减少滑点?

 

 

 

input:n(10,1,100,1);//盈利止损点数
input:m(2,2,60,1);//均线周期

ma5:ma(close,m);
if cross(c,ma5) and time>091500 and time<151300 and holding=0 then buy(1,1,limitr,ma5),IGNORECHECKPRICE;
if cross(ma5,c) and time>091500 and time<151300 and holding=0 then buyshort(1,1,limitr,ma5),IGNORECHECKPRICE;
if holding<0 and enterprice-l>=mindiff*n then sellshort(1,1,limitr,enterprice-mindiff*n),IGNORECHECKPRICE;
if holding>0 and enterprice-h<=mindiff*n then sell(1,1,limitr,enterprice+mindiff*n),IGNORECHECKPRICE ;

 

//止损模块
多头损失点数:=c-enterprice;
空头损失点数:=enterprice-c;
if 空头损失点数<0 and abs(空头损失点数)>2*mindiff*n and holding<0 and enterbars>1 then 空头止损:sellshort(1,0,marketr),IGNORECHECKPRICE;
if 多头损失点数<0 and abs(多头损失点数)>2*mindiff*n and holding>0 and enterbars>1 then 多头止损:sell(1,0,marketr),IGNORECHECKPRICE;
止损点数:abs(多头损失点数);

//收盘前清仓
if time>=151400 then
begin
sellshort(holding<0,0,thisclose);
sell(holding>0,0,thisclose);
end

持仓:holding,linethick0;
资产:asset,noaxis,linethick2,coloryellow;
可用现金:cash(0),linethick0;

 

[此贴子已经被作者于2015/7/23 9:55:16编辑过]

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2015/7/4 22:11:00
  发帖心情 Post By:2015/7/23 9:57:41    Post IP:101.231.0.26[只看该作者]

这样是否可以?

 

input:n(7,1,100,1);//盈利止损点数
input:m(2,2,60,1);//均线周期

ma5:ma(close,m);

variable:n1=0;
variable:n2=0;

 

if cross(c,ma5) and time>091500 and time<151300 and holding=0 then begin
 buy(n1=0,1,limitr,ma5),IGNORECHECKPRICE;
 n1=1;
 end
 
if cross(ma5,c) and time>091500 and time<151300 and holding=0 then begin
buyshort(n2=0,1,limitr,ma5),IGNORECHECKPRICE;
n2=1;
end

if holding<0 and enterprice-l>=mindiff*n then sellshort(1,1,limitr,enterprice-mindiff*n),IGNORECHECKPRICE;
if holding>0 and enterprice-h<=mindiff*n then sell(1,1,limitr,enterprice+mindiff*n),IGNORECHECKPRICE ;

if minute<>ref(minute,1) then begin
    n1:=0;
    n2:=0;

end

 


//止损模块
多头损失点数:=c-enterprice;
空头损失点数:=enterprice-c;
if 空头损失点数<0 and abs(空头损失点数)>mindiff*n and holding<0 and enterbars>1 then 空头止损:sellshort(1,0,marketr),IGNORECHECKPRICE;
if 多头损失点数<0 and abs(多头损失点数)>mindiff*n and holding>0 and enterbars>1 then 多头止损:sell(1,0,marketr),IGNORECHECKPRICE;
止损点数:abs(多头损失点数);

 


//收盘前清仓
if time>=151400 then
begin
sellshort(holding<0,0,thisclose);
sell(holding>0,0,thisclose);
end


持仓:holding,linethick0;
资产:asset,noaxis,linethick2,coloryellow;
可用现金:cash(0),linethick0;


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/7/23 9:58:45    Post IP:58.246.57.26[只看该作者]

优化使用系统自带的功能,剩下的问题请在实际运行中查找


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


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2015/7/4 22:11:00
  发帖心情 Post By:2015/7/23 10:07:05    Post IP:101.231.0.26[只看该作者]

不是优化参数,是优化程序,能不能帮我看看?


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/7/23 10:09:31    Post IP:58.246.57.26[只看该作者]

那么你在实际中碰到什么问题了?没碰到问题优化些什么?


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2015/7/4 22:11:00
  发帖心情 Post By:2015/7/23 10:22:38    Post IP:101.231.0.26[只看该作者]

固定轮询模式发出了平仓信号却不平仓

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


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

有信号,下单了吗?是没下单还是下单了没成交?



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2015/7/4 22:11:00
  发帖心情 Post By:2015/7/23 10:52:35    Post IP:101.231.0.26[只看该作者]


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

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

10点47分发出平多信号,在2704点,但是实际成交确是2701点,这个是什么问题?


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


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

看下单日志,看看日志里面的报单价格是多少,成交价格又是多少。

你报单的价格,交易所要撮合,并不是一定会按照你报单的价格成交



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2015/7/4 22:11:00
  发帖心情 Post By:2015/7/23 11:25:24    Post IP:101.231.0.26[只看该作者]

按照我二楼编写的策略,这根k线该发出买入信号,但是,没有信号,这是什么原因?


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


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