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


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

   

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


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

主题:求助

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


加好友 发短信
等级:新手上路 帖子:35 积分:210 威望:0 精华:0 注册:2012/9/7 14:11:07
求助  发帖心情 Post By:2012/11/9 16:36:36    Post IP:183.66.6.66[只看该作者]

 

请老师帮我写一个程序化交易模型,思路如下:

 

     当价在5日,10日,20日,30日,40日,50日,60日,70日,80日,90日,100日,110日,120日,130日,140日,250所有均线以上时开多单(意思即多头排列开多单),当价在任何一条均线之下持续时间在1分钟以上时立即平仓。 

 

     反之,当价在5日,10日,20日,30日,40日,50日,60日,70日,80日,90日,100日,110日,120日,130日,140日,250所有均线以下时开空单(意思即空头排列开空单),当价在任何一条均线之上持续时间在1分钟以上时立即平仓。

     当持仓亏损和盈利最大回撒达到20%时立即全部平仓止损止赢。

     以上均线请老师帮我全部设为参数。


在此谢谢!


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


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

持续一分钟,这个不好整


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:35 积分:210 威望:0 精华:0 注册:2012/9/7 14:11:07
  发帖心情 Post By:2012/11/9 17:23:49    Post IP:183.66.6.66[只看该作者]

当价在任何一条均线之下持续时间在1分钟以上时立即平仓。 

 

续1

 


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


加好友 发短信
等级:新手上路 帖子:35 积分:210 威望:0 精华:0 注册:2012/9/7 14:11:07
  发帖心情 Post By:2012/11/11 14:34:23    Post IP:183.66.17.116[只看该作者]

   当价在任何一条均线之下持续时间在1分钟以上时立即平仓1当价在任何一条均线之下(上)立即平仓

 

                           

                       谢


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


加好友 发短信
等级:新手上路 帖子:35 积分:210 威望:0 精华:0 注册:2012/9/7 14:11:07
  发帖心情 Post By:2012/11/11 17:11:58    Post IP:183.66.17.116[只看该作者]

请老师帮我写一个程序化交易模型,思路如下:

 

     1当价在5日,10日,20日,30日,40日,50日,60日,70日,80日,90日,100日,110日,120日,130日,140日,250所有均线以上时开多单当价在任何一条均线之下时立即平仓。 

 

     2反之,当价在5日,10日,20日,30日,40日,50日,60日,70日,80日,90日,100日,110日,120日,130日,140日,250所有均线以下时开空单当价在任何一条均线之上时立即平仓。

     3持仓亏损和盈利最大回撒达到30%时立即全部平仓止损止赢。

     4以上均线请老师帮我全部设为参数。


     在此谢谢!


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


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

input :a1(5),b1(10),.................n1(250);
VARIABLE:jige=0,yingkui=0;

ma1:ma(c,a1);
ma2:ma(c,b1);
.
.
.
.
.
.
man:ma(c,n1);

if c> ma1 and c>ma2 and .................and c>man and holding=0 then begin
buy(holding=0,1,market);
jiage:=c;
yingkui:=openprofit;
end//开多
//if c-jiage>yingkui then yingkui:=c-jiage;
//if (yingkui-(c-jiage))/yingkui>30%
if c<ma1 or c<ma2 or ...............or c<man then begin
sell(holding>0,1,market);
end //平多

if c< ma1 and c<ma2 and .................and c<man and holding=0 then begin
buyshort(holding=0,1,market);
jiage:=c;
yingkui:=openprofit;
end//开空

if c>ma1 or c>ma2 or ...............or c>man then begin
sellshort(holding<0,1,market);
end
//平空
if yingkui>0 and openprofit>yingkui then yingkui:=openprofit;//最大盈利

if yingkui <0 and openprofit<yingkui then yingkui:=openprofit;//最大亏损


if holding>0 and  yingkui>0 and (yingkui-openprofit)/yingkui>=30% then  sell(1,0,market);//最大盈利回撤30%后止盈,多头

if holding<0 and  yingkui>0 and (yingkui-openprofit)/yingkui>=30% then  sellshort(1,0,market);//最大盈利回撤30%后止盈,空头

if holding>0 and yingkui<0 and (openprofit-yingkui)/openprofit>=30% then sell(1.0,market);//最大亏损回撤30%后止损,多头

if holding<0 and yingkui<0 and (openprofit-yingkui)/openprofit>=30% then sell(1.0,market);//最大亏损回撤30%后止损,空头

 

 

其中的定义均线省略写了,可以按照上面的参数定义自行添加



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:35 积分:210 威望:0 精华:0 注册:2012/9/7 14:11:07
  发帖心情 Post By:2012/11/12 19:09:16    Post IP:183.66.28.90[只看该作者]

线


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


加好友 发短信
等级:新手上路 帖子:35 积分:210 威望:0 精华:0 注册:2012/9/7 14:11:07
测试通不过  发帖心情 Post By:2012/11/13 1:14:58    Post IP:183.66.28.90[只看该作者]

线

下:

input :a5(5),a10(10),a20(20),a30(30),a40(40),a50(50),a60(60),a70(70),a80(80),a90(90),a100(100),a250(250);
VARIABLE:jige=0,yingkui=0;

ma5:ma(c,a5);
ma10:ma(c,a10);
ma20:ma(c,a20);
ma30:ma(c,a30);
ma40:ma(c,a40);
ma50:ma(c,a50);
ma60:ma(c,a60);
ma70:ma(c,a70);
ma80:ma(c,a80);
ma90:ma(c,a90);
ma100:ma(c,a100);
ma250:ma(c,a250);

 

if c> ma5 and c>ma10 and c> ma20 and c>ma30 and c> ma40 and c>ma50 and c> ma60 and c>ma70 and c> ma80 and c>ma90 and c> ma100 and c>ma250 and  c>man and holding=0 then begin  //and
buy(holding=0,1,market);
jiage:=c;
yingkui:=openprofit;
end//开多

 

//if c-jiage>yingkui then yingkui:=c-jiage;
//if (yingkui-(c-jiage))/yingkui>30%

if c<ma5 or c<ma10 or c<ma20 or c<ma30 or c<ma40 or c<ma50 or c<ma60 or c<ma70 or c<ma80 or c<ma90 or c<ma100 or c<ma250 or c<man then begin  //or
sell(holding>0,1,market);
end //平多

 

if c< ma5 and c<ma10 and c< ma20 and c<ma30 and c< ma40 and c<ma50 and c< ma60 and c<ma70 and c< ma80 and c<ma90 and c< ma100 and c<ma250 and c<man and holding=0 then begin  //and
buyshort(holding=0,1,market);
jiage:=c;
yingkui:=openprofit;
end//开空

 

if c>ma5 or c>ma10 or c>ma20 or c>ma30 or c>ma40 or c>ma50 or c>ma60 or c>ma70 or c>ma80 or c>ma90 or c>ma100 or c>ma250 or c>man then begin  //or
sellshort(holding<0,1,market);
end
//平空

 

if yingkui>0 and openprofit>yingkui then yingkui:=openprofit;//最大盈利

if yingkui <0 and openprofit<yingkui then yingkui:=openprofit;//最大亏损


if holding>0 and  yingkui>0 and (yingkui-openprofit)/yingkui>=30% then  sell(1,0,market);//最大盈利回撤30%后止盈,多头

if holding<0 and  yingkui>0 and (yingkui-openprofit)/yingkui>=30% then  sellshort(1,0,market);//最大盈利回撤30%后止盈,空头

if holding>0 and yingkui<0 and (openprofit-yingkui)/openprofit>=30% then sell(1.0,market);//最大亏损回撤30%后止损,多头

if holding<0 and yingkui<0 and (openprofit-yingkui)/openprofit>=30% then sell(1.0,market);//最大亏损回撤30%后止损,空头

 

//其中的定义均线省略写了,可以按照面的参数定义自行添加


 回到顶部