以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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));
DRAWTEXT( Buycond,h , \'多\' )

 

空的话,照壶画瓢就可以了。


--  作者: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));
DRAWTEXT(Buycond and TODAYBAR=1,h ,\'多\');
Buycond1:open>min(ma(close,10),ma(close,5)) and  close<max(ma(close,10),ma(close,5));
DRAWTEXT(Buycond1 and TODAYBAR=1,L ,\'空\')

[此贴子已经被作者于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));
if Buycond and NoRepeat1=0  then begin  DRAWTEXT(Buycond,h ,\'多\');NoRepeat1:=1; end;

全局变量控制下。空也是一样的。


--  作者:sunjach
--  发布时间:2017/7/26 15:59:53
--  
不行啊老师,过滤不了啊,还是每一根都显示 
--  作者:FireScript
--  发布时间:2017/7/26 16:01:51
--  
以下是引用sunjach在2017/7/26 15:59:53的发言:
不行啊老师,过滤不了啊,还是每一根都显示 

我本地可以。 你代码复制过去没弄错吧。贴出了我看下。