以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]选股公式选出的是图中的那部分吗(一个多头加一个空头的面积)?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=140416)

--  作者:hchsy2006
--  发布时间:2016/10/8 9:40:09
--  [求助]选股公式选出的是图中的那部分吗(一个多头加一个空头的面积)?
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
--  发布时间:2016/10/8 9:42:24
--  

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

--  作者:jinzhe
--  发布时间:2016/10/8 9:47:43
--  
向右判断不了,这个挺难的
--  作者:hchsy2006
--  发布时间:2016/10/8 10:51:20
--  
先不管向左还是向右了,本人对代码编写一知半解,帮我分析分析, 按照我这个编写的公式来看,“多头面积+空头面积”统计出来的到底是哪部分的面积,是一最近的一个空头加一个正在形成的多头的(如图中画了的部分)面积吗?如果不是,又算出了一个什么样的面积呢?谢谢
--  作者:jinzhe
--  发布时间:2016/10/8 10:54:29
--  
这个不叫面积,最多是均线差的总和
--  作者:hchsy2006
--  发布时间:2016/10/8 11:15:29
--  
均线差的总和,多头面积+空头面积”统计出来的是最近的一个空头加一个正在形成的多头的(如图中画了的部分)的均线差的总和吗?如果不是,又算出了一个哪一部分的均线差的总和呢?谢谢
--  作者:jinzhe
--  发布时间:2016/10/8 11:29:59
--  

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

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

 


--  作者:hchsy2006
--  发布时间:2016/10/8 11:38:20
--  
面积能计算吗,能写一个计算图中画了的那部分的面积公式吗
--  作者:jinzhe
--  发布时间:2016/10/8 13:21:39
--  
这里是算不了面积的,线不规则,不能求面积
--  作者:hchsy2006
--  发布时间:2016/10/8 17:07:42
--  

“均线差小于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”老师的解答来看,好象我写的这个是不对的,是算不出“出现在的均线差+上次的均线差”这个总和的,请根据我的思路,根据上面的原码基础, 改写一下,谢谢,谢谢
帅哥,在线噢!