以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 请老师编写帮助 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=156271) |
-- 作者:sunjach -- 发布时间:2017/7/26 14:52:17 -- 请老师编写帮助 在主图出提示字符: 多:当开盘价小于5日和10日均线,收盘价同时大于5日和10日均线时,在当根K线标注“多” 空:当开盘价大于5日和10日均线,收盘价同时小于5日和10日均线时,在当根K线标注“空”
|
-- 作者:FireScript -- 发布时间:2017/7/26 15:05:54 -- 多 如下: Buycond:open<min(ma(close,10),ma(close,5)) and close>max(ma(close,10),ma(close,5));
空的话,照壶画瓢就可以了。 |
-- 作者:sunjach -- 发布时间:2017/7/26 15:24:57 -- 不行啊老师,它一直提示“长度不能大于20字符”,另外,还要加上,多和空为一组,不重复提示。 Buycond:open<min(ma(close,10),ma(close,5)) and close>max(ma(close,10),ma(close,5)); DRAWTEXT(Buycond,h ,\'多\') Buycond1:open>min(ma(close,10),ma(close,5)) and close<max(ma(close,10),ma(close,5)); DRAWTEXT(Buycond1,L ,\'空\') //多:当开盘价小于5日和10日均线,收盘价同时大于5日和10日均线时,在当根K线标注“多” //空:当开盘价大于5日和10日均线,收盘价同时小于5日和10日均线时,在当根K线标注“空”
|
-- 作者:FireScript -- 发布时间:2017/7/26 15:28:57 -- 你代码搞错了。 DRAWTEXT(Buycond,h ,\'多\'); 你漏了分号。
不会重复标注的啊,条件都是互斥的啊。
|
-- 作者:sunjach -- 发布时间:2017/7/26 15:33:55 -- 需要过滤一下重复的提示,只要它一一对应 ,一个多,一个空 |
-- 作者:sunjach -- 发布时间:2017/7/26 15:43:39 -- 只要条件满足的第一根K显示 ,后面一直满足就不再提示 |
-- 作者:wenarm -- 发布时间:2017/7/26 15:53:49 -- 当天第一根? Buycond:open<min(ma(close,10),ma(close,5)) and close>max(ma(close,10),ma(close,5)); [此贴子已经被作者于2017/7/26 15:54:50编辑过]
|
-- 作者:FireScript -- 发布时间:2017/7/26 15:54:17 -- 以下是引用sunjach在2017/7/26 15:43:39的发言:
只要条件满足的第一根K显示 ,后面一直满足就不再提示 你意思是标注一次之后不再标注了是吗? VARIABLE:NoRepeat1=0,NoRepeat2=0; Buycond:open<min(ma(close,10),ma(close,5)) and close>max(ma(close,10),ma(close,5)); 全局变量控制下。空也是一样的。 |
-- 作者:sunjach -- 发布时间:2017/7/26 15:59:53 -- 不行啊老师,过滤不了啊,还是每一根都显示 |
-- 作者:FireScript -- 发布时间:2017/7/26 16:01:51 -- 以下是引用sunjach在2017/7/26 15:59:53的发言:
不行啊老师,过滤不了啊,还是每一根都显示 我本地可以。 你代码复制过去没弄错吧。贴出了我看下。 |