Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共33 条记录, 每页显示 10 条, 页签: [1] [2][3][4]
[浏览完整版]

标题:请老师编写帮助

1楼
sunjach 发表于:2017/7/26 14:52:17
在主图出提示字符:
多:当开盘价小于5日和10日均线,收盘价同时大于5日和10日均线时,在当根K线标注“多”
空:当开盘价大于5日和10日均线,收盘价同时小于5日和10日均线时,在当根K线标注“空”
2楼
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 , '多' )

 

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

3楼
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线标注“空”
4楼
FireScript 发表于:2017/7/26 15:28:57

你代码搞错了。

DRAWTEXT(Buycond,h ,'多');   你漏了分号。
 
不会重复标注的啊,条件都是互斥的啊。
5楼
sunjach 发表于:2017/7/26 15:33:55
需要过滤一下重复的提示,只要它一一对应 ,一个多,一个空

6楼
sunjach 发表于:2017/7/26 15:43:39
只要条件满足的第一根K显示 ,后面一直满足就不再提示
7楼
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编辑过]
8楼
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;

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

9楼
sunjach 发表于:2017/7/26 15:59:53
不行啊老师,过滤不了啊,还是每一根都显示 
10楼
FireScript 发表于:2017/7/26 16:01:51
以下是引用sunjach在2017/7/26 15:59:53的发言:
不行啊老师,过滤不了啊,还是每一根都显示 

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

共33 条记录, 每页显示 10 条, 页签: [1] [2][3][4]


Powered By Dvbbs Version 8.3.0
Processed in 0.03101 s, 3 queries.