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


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

   

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


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

主题:[求助]套利模型求教

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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2021/2/9 15:24:32    Post IP:180.169.30.6[显示全部帖子]

你这是两个交易策略啊,是要分别写两个策略?另外你的均线指标中,MA2,MA5的定义是分别是2日均线和5日均线?
另外这两个指标的编写可以参考我们系统中自带的这两个策略。

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

[此贴子已经被作者于2021/2/9 15:38:57编辑过]

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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2021/2/9 16:03:30    Post IP:180.169.30.6[显示全部帖子]

参考如下代码:
一:MACD指标
INPUT:S(12,5,30,3),P(26,20,40,2),M(9,2,20,2),SS(3,1,100,1);
DIF:=EMA(C,S)-EMA(C,P);
DEA:=EMA(DIF,M);

CONPKKD:CROSS(DIF,DEA);
CONPDKK:CROSS(DEA,DIF);

IF CONPKKD THEN BEGIN 
    SELLSHORT(HOLDING<0,HOLDING,MARKET);
    BUY(HOLDING=0,SS,MARKET);
    END 

IF CONPDKK THEN BEGIN 
    SELL(HOLDING>0,HOLDING,MARKET);
    BUYSHORT(HOLDING=0,SS,MARKET);
    END

二、均线指标
INPUT:SS(3,1,100,1);
MA2:MA(C,2);
MA5:MA(C,5);

CONPKKD:CROSS(MA2,MA5);
CONPDKK:CROSS(MA5,MA2);

IF CONPKKD THEN BEGIN
    SELLSHORT(HOLDING<0,HOLDING,MARKET);
    BUY(HOLDING=0,SS,MARKET);
    END
   
IF CONPDKK THEN BEGIN 
    SELL(HOLDING>0,HOLDING,MARKET);
    BUYSHORT(HOLDING=0,SS,MARKET);
END

[此贴子已经被作者于2021/2/9 16:04:36编辑过]

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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2021/2/9 17:12:57    Post IP:101.228.101.223[显示全部帖子]

就是修改S\P\M变量定义的第一个参数啊,这个参数是默认值,第二、三参数是最小值和最大值,最后一个参数是步长。例如:

INPUT:S(3,5,30,3),P(100,20,400,2),M(5,2,20,2)


 回到顶部