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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 编写程序,测试时候未按照设计执行,请老师帮忙看一下

   

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


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

主题:编写程序,测试时候未按照设计执行,请老师帮忙看一下

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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2013/6/27 8:59:50
编写程序,测试时候未按照设计执行,请老师帮忙看一下  发帖心情 Post By:2013/6/27 9:31:20    Post IP:58.59.12.190[只看该作者]

计划:设计一个固定点位开仓,跌破固定点位N个点,反手;反相以此类推!

 

 

程序:

INPUT: 止损点数(5,0,10,1),//定义止损点参数
  
  开仓手数(1,1,20,1),// 开仓手数参数
 
  关键点位1(2400.00,1,10000.00,0.2);
  
VARIABLE: 关键点位翻空操作:=0,
  
   关键点位翻多操作:=0;
 

//交易条件
 
 关键点位:关键点位1;
 
 kd:=CROSS(CLOSE,关键点位); //开多条件
 
 KK:=CROSS(关键点位,CLOSE);  //开空条件
 

//多头交易系统 

 //多头开仓

 IF HOLDING=0 and kd THEN BEGIN
  
   开多:BUY(1,开仓手数,MARKET);
   
   关键点位翻空操作:=0;
   
   end

 //空头止损反手
 
  IF HOLDING<0 AND CLOSE>=关键点位+止损点数 THEN BEGIN
  
   止损:=SELLSHORT(1,开仓手数,MARKET);
   
   止开多:BUY(1,开仓手数,MARKET);
   
  关键点位翻空操作:=1;
    
  end
 
 //关键点位翻多操作
  
  IF HOLDING<0 AND 关键点位翻多操作 AND CLOSE>=关键点位 THEN BEGIN
  
   关键点空头止损:SELLSHORT(1,开仓手数,MARKET);
   
   关键点空头止损并开多:BUY(1,开仓手数,MARKET);
   
   关键点位翻空操作:=0;
 
  END
  
  
 //空头交易系统

//空头开仓

 IF HOLDING=0 and kk THEN BEGIN
  
   开空:BUYSHORT(1,开仓手数,MARKET);
   
   关键点位翻多操作:=0;  
  end
  

 //多头止损并反手
 
  IF HOLDING>0  AND   CLOSE<=关键点位-止损点数 THEN BEGIN
  
   多止:=SELL(1,开仓手数,MARKET);
   
   止开空:BUYSHORT(1,开仓手数,MARKET);
   
   关键点位翻多操作:=1;
   
  end
  
 //关键点位翻空操作
 
  IF HOLDING>0 AND 关键点位翻空操作 AND CLOSE<=关键点位 THEN BEGIN
  
   关键点位多头止损:SELL(1,开仓手数,MARKET);
   
   关键点位多头止损开空:BUYSHORT(1,开仓手数,MARKET);
   
   关键点位翻多操作:=0;
    
   END

  
 


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
请问这个哪错了,求指教  发帖心情 Post By:2013/6/27 9:34:47    Post IP:58.246.57.26[只看该作者]

能说一下不按照设计执行的情况吗?


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2013/6/27 8:59:50
  发帖心情 Post By:2013/6/27 10:05:57    Post IP:58.59.12.190[只看该作者]

比如说:开多单了,但是跌破N个点后,不开反方向的单子;或者过了很久才开仓


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


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

楼主的策略,跑进去就是为了百分百赔钱的.

有意思,哈哈



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

客户服务部

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

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

service@weistock.com

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

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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2013/6/27 8:59:50
  发帖心情 Post By:2013/6/27 10:39:11    Post IP:58.59.12.190[只看该作者]

计划:

1、空仓状态:

A、上穿固定点位开多仓,跌破该固定点位N个点,立刻反手开空; 如果再重新上穿该固定点位,再反手成多单;

B、下穿固定点位开空仓,升到该固定点位N个点后,立刻反手开多; 如果再重新下穿该固定点位,再反手成空单;

2、持仓状态:

A、上穿固定点位空反多,跌破该固定点位N个点,立刻反手开空; 如果再重新上穿该固定点位,再反手成多单;

B、下穿固定点位多反空,升到该固定点位N个点后,立刻反手开多; 如果再重新下穿该固定点位,再反手成空单;

 

注:固定点位、N、开仓手数可以随时修改;

 

谢谢


 回到顶部