Rss & SiteMap

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

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

标题:请问如何解决?

1楼
htzgsxbhts 发表于:2012/7/19 9:09:32

我在编写背景颜色时,

多跟踪:= (LOW>REF(LOW,1) AND HIGH>REF(HIGH,1)) OR (LOW=REF(LOW,1) AND HIGH>REF(HIGH,1) OR (LOW<REF(LOW,1) AND HIGH>REF(HIGH,1) AND C>O ) );
空跟踪:= (LOW<REF(LOW,1) AND HIGH<REF(HIGH,1)) OR (LOW<REF(LOW,1) AND HIGH=REF(HIGH,1) OR (LOW<REF(LOW,1) AND HIGH>REF(HIGH,1) AND C<O ));
不明:=多跟踪=0 OR 空跟踪=0 ;
DRAWGBK(多跟踪>0,COLORRGB(255,0,255),COLORRGB(0,0,0),0);
DRAWGBK(空跟踪>0,COLORRGB(80,240,60),COLORRGB(0,0,0),0);

只显示DRAWGBK(空跟踪>0,COLORRGB(80,240,60),COLORRGB(0,0,0),0); 这一句话,而(多跟踪>0)条件成立时,却不显示(DRAWGBK(多跟踪>0,COLORRGB(255,0,255),COLORRGB(0,0,0),0);)这一句话。如下图:

 


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

而把画背景的两句的次序颠倒一下

多跟踪:= (LOW>REF(LOW,1) AND HIGH>REF(HIGH,1)) OR (LOW=REF(LOW,1) AND HIGH>REF(HIGH,1) OR (LOW<REF(LOW,1) AND HIGH>REF(HIGH,1) AND C>O ) );
空跟踪:= (LOW<REF(LOW,1) AND HIGH<REF(HIGH,1)) OR (LOW<REF(LOW,1) AND HIGH=REF(HIGH,1) OR (LOW<REF(LOW,1) AND HIGH>REF(HIGH,1) AND C<O ));
不明:=多跟踪=0 OR 空跟踪=0 ;
DRAWGBK(空跟踪>0,COLORRGB(80,240,60),COLORRGB(0,0,0),0);

DRAWGBK(多跟踪>0,COLORRGB(255,0,255),COLORRGB(0,0,0),0);
就只显示DRAWGBK(多跟踪>0,COLORRGB(255,0,255),COLORRGB(0,0,0),0);却不显示(DRAWGBK(空跟踪>0,COLORRGB(80,240,60),COLORRGB(0,0,0),0); )了。
请问如何解决?

2楼
jinzhe 发表于:2012/7/19 9:49:36

if 多跟踪 then DRAWGBK(1,COLORRGB(255,0,255),COLORRGB(0,0,255),0) ;
if 空跟踪 then  DRAWGBK(1,COLORRGB(80,240,60),COLORRGB(0,0,255),0);

最后两个改成这样

3楼
htzgsxbhts 发表于:2012/7/19 11:59:59
谢了
共3 条记录, 每页显示 10 条, 页签: [1]


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