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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]选股公式选出的是图中的那部分吗(一个多头加一个空头的面积)?

   

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


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

主题:[求助]选股公式选出的是图中的那部分吗(一个多头加一个空头的面积)?

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
[求助]选股公式选出的是图中的那部分吗(一个多头加一个空头的面积)?  发帖心情 Post By:2016/10/8 9:40:09    Post IP:183.64.133.4[显示全部帖子]

MA20:=ma(c,20);
MA30:=ma(c,30);
均线差:=MA20-MA30;JC:=MA30-MA20;
多头面积:=IF (均线差>0,SUM(均线差*0.1,BARSLAST(JC>0)),0),linethick0;
空头面积:=IF (均线差<0,SUM(均线差*0.1,BARSLAST(JC<0)),0),linethick0;

xg:多头面积+空头面积;

选股公式选出的是图中的那部分吗(一个多头加一个空头的面积)?
[此贴子已经被作者于2016-10-8 9:41:06编辑过]

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/8 9:42:24    Post IP:183.64.133.4[显示全部帖子]


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

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/8 10:51:20    Post IP:183.64.133.4[显示全部帖子]

先不管向左还是向右了,本人对代码编写一知半解,帮我分析分析, 按照我这个编写的公式来看,“多头面积+空头面积”统计出来的到底是哪部分的面积,是一最近的一个空头加一个正在形成的多头的(如图中画了的部分)面积吗?如果不是,又算出了一个什么样的面积呢?谢谢

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/8 11:15:29    Post IP:183.64.133.4[显示全部帖子]

均线差的总和,多头面积+空头面积”统计出来的是最近的一个空头加一个正在形成的多头的(如图中画了的部分)的均线差的总和吗?如果不是,又算出了一个哪一部分的均线差的总和呢?谢谢

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/8 11:38:20    Post IP:183.64.133.4[显示全部帖子]

面积能计算吗,能写一个计算图中画了的那部分的面积公式吗

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/8 17:07:42    Post IP:183.64.133.4[显示全部帖子]

“均线差小于0时,求到上一次均线差大于0时,均线差*0.1的总和

均线差大于0时,求到上一次均线差小于0时,均线差*0.1的总和”


这个太绕了,太专业了,看不大明白,我想:均线的状态主要有两种,一种是现在为空头,上次为多头;一种为现在是多头,上次是空头。我要统计(求):“出现在的均线差+上次的均线差”这个总和,根据我自己的理解,就是


MA20:=ma(c,20);
MA30:=ma(c,30);
均线差:=MA20-MA30;JC:=MA30-MA20;
s多:=IF (均线差>0,SUM(均线差*0.1,BARSLAST(JC>0)),0);
s空:=IF (均线差<0,SUM(均线差*0.1,BARSLAST(JC<0)),0);

xg:s多+s空;

但从“jinzhe”老师的解答来看,好象我写的这个是不对的,是算不出“出现在的均线差+上次的均线差”这个总和的,请根据我的思路,根据上面的原码基础, 改写一下,谢谢,谢谢
帅哥,在线噢!

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/9 9:16:15    Post IP:183.64.133.4[显示全部帖子]

我也不明白,不是我的原创,原公式是在网上看到的:MA5:MA(C,5);

MA10:MA(C,10);

均线差:=MA5-MA10;

绿柱面积:=IF (均线差<0,SUM(均线差*0.1,BARSLAST(均线差>0)),0);

红柱面积:=IF (均线差>0,SUM(均线差*0.1,BARSLAST(均线差<0)),0);

均线面积:IF(均线差>0,红柱面积,绿柱面积)*100,COLOR9999FF,NODRAW;

A1:=IF(均线差>0,1,-1);

A2:=REF(A1,1);

A3:=A1*A2;

A4:=BARSLAST(A3<0);

A5:=A4+1;

趋势平均力度:(SUM(均线差,0)-REF(SUM(均线差,0),A5))/A5,COLORFF00FF,NODRAW;

DRAWBAND(MA5,RGB(110,20,0),MA10,RGB(10,110,60));

IF(MA5>MA10,MA5,DRAWNULL),COLOR00AACC;

IF(MA5>MA10,MA10,DRAWNULL),COLOR00AACC;

IF(MA5

IF(MA5

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

REF(MA5,BARSLAST(LLV(MA5,BARSLAST(均线面积>0))=MA5)),POINTDOT,COLORDDDDDD;

REF(MA5,BARSLAST(HHV(MA5,BARSLAST(均线面积<0))=MA5)),POINTDOT,COLORFFAAAA;


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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/9 10:07:58    Post IP:183.64.133.4[显示全部帖子]


runmode:0;{这句是计算模式吗,是金字塔独有的吗}
MA20:ma(c,20);
MA30:ma(c,30);
均线差:=MA20-MA30;
s1:=sumbars(cross(ma20,ma30),1);{金叉到现在的天数}
s2:=sumbars(cross(ma30,ma20),1);{死叉到现在的天数}
zz1:=sum(均线差,s1);{金叉到现在的均线差总和}
zz2:=sum(均线差,s2);{死叉到现在的均线差总和}
if 均线差>0 then zz:=zz2;{then 是什么不知道,这句就没法理解了,请指点}
if 均线差<0 then zz:=zz1;
zg:zz

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/9 10:10:44    Post IP:183.64.133.4[显示全部帖子]

我很想学会编写一些实用的指标公式,但无奈基础太差,上面是自己的粗浅理解,请帮着看看指点纠正,谢谢

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


加好友 发短信
等级:论坛游侠 帖子:288 积分:0 威望:0 精华:0 注册:2016/5/3 15:57:45
  发帖心情 Post By:2016/10/9 14:29:42    Post IP:183.64.133.4[显示全部帖子]

照这个思路:左边20天均线差总和(红色部分)大于右边20天均线差总和(蓝色部分,就可以作如下编写

runmode:0;

MA20:ma(c,20);
MA30:ma(c,30);
均线差:=MA20-MA30;

s1:= sum(均线差,20);

s2:=sum(均线差,40)-sum(均线差,20);;

sx:s1>s2;


http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=140281



请看看这样写对不对,请指点修改,谢谢

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