以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]macd红绿柱的面积计算有什么解决方案吗 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=49177) |
-- 作者:xavierxu999 -- 发布时间:2013/3/5 9:16:18 -- [求助]macd红绿柱的面积计算有什么解决方案吗 我搜索了,不知是没权限还是没内容,没有类似主题,特此求助。用于计算缠论背驰用的。谢谢 |
-- 作者:jinzhe -- 发布时间:2013/3/5 9:22:50 -- 计算面积是不行的。。。 楼主需要实现什么具体的目的?或许可以用其他的方式来实现需求 |
-- 作者:xavierxu999 -- 发布时间:2013/3/5 10:47:28 -- 简单讲,就是一堆红柱子或者一堆绿柱子的大小,不见得是面积,能比较大小,多少就行,比如这一对红柱子值为32.7,另一堆为29.7,而对应价格更高,这样就背驰了。这个意思。 |
-- 作者:jinzhe -- 发布时间:2013/3/5 10:49:15 -- macd中的红绿柱是根据macd1的值划出来的,macd1的值可以直接调用 |
-- 作者:xavierxu999 -- 发布时间:2013/3/5 12:02:00 -- 怎样调用,有点意思了。谢谢 |
-- 作者:jinzhe -- 发布时间:2013/3/5 13:35:07 -- mm:stkindi(stklabel,\'macd.macd1\',0,datatype) |
-- 作者:xavierxu999 -- 发布时间:2013/3/5 16:14:17 -- 这是个赋值语句?还是参数引用?最后的结果是什么,复杂程度超过想像,难道没有人跟我有同样需求吗 |
-- 作者:tydzqxg -- 发布时间:2013/3/5 17:42:18 -- 我早就解决了,很简单的方法 |
-- 作者:jinzhe -- 发布时间:2013/3/6 9:05:47 -- 以下是引用tydzqxg在2013-3-5 17:42:18的发言:
我早就解决了,很简单的方法
|
-- 作者:qwe123 -- 发布时间:2013/3/6 13:35:08 -- 默认宽度为1,红柱子相加,就是红柱子的面积。 mm:stkindi(stklabel,\'macd.macd1\',0,datatype)
r1:=if(mm>0,mm,0); r2:=sum(r1,0);//全部红柱子的面积, //如果只求由绿翻红后的面积 r3:=barslast(mm<0); r4:=sum(r1,r3);
|