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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 3周期共振开仓问题

   

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


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

主题:3周期共振开仓问题

帅哥哟,离线,有人找我吗?
自然选择前进四
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:2 积分:0 威望:0 精华:0 注册:2020/11/3 14:44:01
3周期共振开仓问题  发帖心情 Post By:2020/11/3 16:02:23    Post IP:58.246.57.26[只看该作者]

新人 年纪大了  完全看不懂程序..求助... 其实策略很简单 ,就是不会编 ..

3周期共振开仓

开仓 4分钟MACD金叉,DIFF值从下向上穿0轴线,同时,30分钟收盘在20日均线之上,1小时 MACD金叉状态。开多。

平仓 4分钟MACD死叉后,DIFF值从上向下跌破0轴.或者30分钟跌破20日均线.

开空平空 就相反

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/11/3 16:49:55    Post IP:58.246.57.26[只看该作者]

 你先新建一个指标AA,里面包含macd,ma的计算:
input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);
DIFF :EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  :EMA(DIFF,M);
MACD1 :2*(DIFF-DEA), COLORSTICK;
macdjc:cross(diff,dea),NODRAW;//macd金叉
macdsc:cross(dea,diff),NODRAW;

diffjc:cross(diff,0);//DIFF值从下向上穿0轴线
diffsc:cross(0,diff);//,DIFF值从上向下跌破0轴

cd1:macdjc and diffjc;//4分钟MACD金叉,DIFF值从下向上穿0轴线

ma20:ma(c,20);
cd2:c>ma20;//30分钟收盘在20日均线之上
masc:cross(ma20,c);//30分钟跌破20日均线.

cd3:MACD1<0 and diffsc;

然后你再新建一个指标,作为交易指标,上面这个只是被调用的指标。
4mincd1:"AX.cd1#MULTIMIN";
30mincd1:"AX.cd2#MIN30";
60mincd1:"AX.macdjc#MIN60";

if 4mincd1 and 30mincd1 and  60mincd1 and holding=0 then buy(1,1,market);



4mincd2:"AX.cd3#MULTIMIN";
30mincd2:"AX.masc#MIN30";

if 4mincd2 or  30mincd2 then sell(holding>0,holding,market);

这是多头部分。但是看了下感觉这个条件很苛刻,信息非常少。

另外因为调用的是4分钟周期,是不规则的周期。所以需要在这里设置下:
工具-选项 这里:

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




命数如织,当如磐石。
 回到顶部