到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > [求救] 請問如何在主圖/副圖上 , 依不同條件填上不同的背景顏色 (整塊) ?
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
fox1688
中級會員

註冊日期: Feb 2004
來  自:
文章數量: 82

[求救] 請問如何在主圖/副圖上 , 依不同條件填上不同的背景顏色 (整塊) ?

例如 : MACD.DIFF >= MACD.DEA 背景是 COLORRED
MACD.DIFF < MACD.DEA 背景是 COLOGREEN ...

原想利用 FILLRGN(COND,PRICE1,PRICE2) 指令 , 但無法求得
主圖/副圖上 PRICE1 , PRICE2 最高 & 最低值 ...

向版主報告此篇 | 查IP位址
Old Post 2004-09-15 17:17
fox1688 現在離線 點選這裡查看 fox1688 的個人資料 點選這裡給 fox1688 傳送一條短訊 查找更多關於 fox1688 的文章 增加 fox1688 至你的好友列表 編輯/刪除訊息 引用回覆
pual
資深會員

註冊日期: Dec 2003
來  自:
文章數量: 227

參看繪圖函數說明

http://www.chiefox.com.tw/bbs/showt...=&threadid=1027

向版主報告此篇 | 查IP位址
Old Post 2004-09-15 17:40
pual 現在離線 點選這裡查看 pual 的個人資料 點選這裡給 pual 傳送一條短訊 查找更多關於 pual 的文章 增加 pual 至你的好友列表 編輯/刪除訊息 引用回覆
快刀手
資深會員

註冊日期: Jan 2004
來  自:
文章數量: 356

引用冰河大大的資料

以您的東西改了一下如果用if的話會更短.....


請參考:
aa:= "MACD.DIFF" >= "MACD.DEA" ;
bb:= "MACD.DIFF" < "MACD.DEA" ;
DRAWGBK(aa=1,colorrgb(215,16,54),colorrgb(210,9,42),1);
DRAWGBK(bb=1,colorrgb(10,244,54),colorrgb(41,239,78),1) ;
StickLine( IsUp , HIGH , LOW , 0.1 , 0 ) , Color5050FF ;
StickLine( IsUp , CLOSE , OPEN , 7 , 1 ) , Color5050FF ;
StickLine( IsDown , HIGH , LOW , 0.1 , 0 ) , ColorCyan ;
StickLine( IsDown , CLOSE , OPEN , 7 , 0 ) , ColorCyan ;
StickLine( IsEqual and C>REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , Color5050FF ;
StickLine( IsEqual and C>REF( C , 1 ) , CLOSE , OPEN , 7 , 0 ) , Color5050FF ;
stickLine( IsEqual and C<=REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , ColorCyan ;
StickLine( IsEqual and C<=REF( C , 1 ) , CLOSE , OPEN , 7 , 0 ) , ColorCyan ;
X:=Barscount( Close ) ;
StickLine( IsEqual and X = 1 , HIGH, LOW, 0.1, 0 ) , Color5050FF ;
StickLine( IsEqual and X = 1 , CLOSE , OPEN , 7 , 0 ) , Color5050FF ;

向版主報告此篇 | 查IP位址
Old Post 2004-09-15 22:16
快刀手 現在離線 點選這裡查看 快刀手 的個人資料 查找更多關於 快刀手 的文章 增加 快刀手 至你的好友列表 編輯/刪除訊息 引用回覆
fox1688
中級會員

註冊日期: Feb 2004
來  自:
文章數量: 82

感謝 快刀手 總版主 的回答 , 但這並沒有解決我的問題 ! 我的原意是

若主圖/副圖上 同時有某些週期 滿足 MACD.DIIF >= MACD.DEA 的條件時 , 背景是 COLORRED ,
但某些週期 滿足 MACD.DIIF < MACD.DEA 的條件時 , 背景是 COLORGREEN , 同時顯示 !

而不是判斷最後週期 , 僅顯示某種背景顏色 .

敬請幫忙 !!
 

向版主報告此篇 | 查IP位址
Old Post 2004-09-15 23:03
fox1688 現在離線 點選這裡查看 fox1688 的個人資料 點選這裡給 fox1688 傳送一條短訊 查找更多關於 fox1688 的文章 增加 fox1688 至你的好友列表 編輯/刪除訊息 引用回覆
快刀手
資深會員

註冊日期: Jan 2004
來  自:
文章數量: 356

了解

明天作一個例子給您看一下

向版主報告此篇 | 查IP位址
Old Post 2004-09-15 23:10
快刀手 現在離線 點選這裡查看 快刀手 的個人資料 查找更多關於 快刀手 的文章 增加 快刀手 至你的好友列表 編輯/刪除訊息 引用回覆
快刀手
資深會員

註冊日期: Jan 2004
來  自:
文章數量: 356

這個是您要的嗎?

想了一下電腦不夠快的話可能分線會當機等小心用

aa:= "MACD.DIFF" >= "MACD.DEA" ;
bb:= "MACD.DIFF" < "MACD.DEA" ;
hh:=hhv(h,0);
ll:=llv(l,0);
STICKLINE(aa=1,hh[datacount],ll[datacount],10,0.1),colorred;
STICKLINE(bb=1,hh[datacount],ll[datacount],10,0.1),colorgreen;
StickLine( IsUp , HIGH , LOW , 0.1 , 0 ) , Color5050FF ;
StickLine( IsUp , CLOSE , OPEN , 7 , 1 ) , Color5050FF ;
StickLine( IsDown , HIGH , LOW , 0.1 , 0 ) , ColorCyan ;
StickLine( IsDown , CLOSE , OPEN , 7 , 0 ) , ColorCyan ;
StickLine( IsEqual and C>REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , Color5050FF ;
StickLine( IsEqual and C>REF( C , 1 ) , CLOSE , OPEN , 7 , 0 ) , Color5050FF ;
stickLine( IsEqual and C<=REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , ColorCyan ;
StickLine( IsEqual and C<=REF( C , 1 ) , CLOSE , OPEN , 7 , 0 ) , ColorCyan ;
X:=Barscount( Close ) ;
StickLine( IsEqual and X = 1 , HIGH, LOW, 0.1, 0 ) , Color5050FF ;
StickLine( IsEqual and X = 1 , CLOSE , OPEN , 7 , 0 ) , Color5050FF ;

向版主報告此篇 | 查IP位址
Old Post 2004-09-16 10:16
快刀手 現在離線 點選這裡查看 快刀手 的個人資料 查找更多關於 快刀手 的文章 增加 快刀手 至你的好友列表 編輯/刪除訊息 引用回覆
fox1688
中級會員

註冊日期: Feb 2004
來  自:
文章數量: 82

再次感謝 快刀手 總版主 的回答 !

但可能是現有 奇狐版次太低 , hh[datacount],ll[datacount] 語法未能通過 .

若改成 hh,ll 可通過測試 , 背景顯示亦對 , 只是 圖中的 K棒/指標 壓縮的很小 ...

[datacount] 是否是 4.0 版次第語法 ? 原義是如何 ?

向版主報告此篇 | 查IP位址
Old Post 2004-09-16 10:41
fox1688 現在離線 點選這裡查看 fox1688 的個人資料 點選這裡給 fox1688 傳送一條短訊 查找更多關於 fox1688 的文章 增加 fox1688 至你的好友列表 編輯/刪除訊息 引用回覆
快刀手
資深會員

註冊日期: Jan 2004
來  自:
文章數量: 356

SORRY!!!!

劃蛇添足沒錯我用的是4.0的不過下面我改的這一個3.5也可以用喔
----------------------------------------------------------------------------------------
aa:= "MACD.DIFF" >= "MACD.DEA" ;
bb:= "MACD.DIFF" < "MACD.DEA" ;
hh:=hhv(h,0);
ll:=llv(l,0);
STICKLINE(aa=1,hh,ll,10,0.1),colorred;
STICKLINE(bb=1,hh,ll,10,0.1),colorgreen;
stickline(c>o,h,l,0.2,0),COLORMAGENTA;
stickline(c>o,o,c,9,0),COLORMAGENTA;
stickline(c<o,h,l,0.2,0),COLORCYAN;
stickline(c<o,o,c,9,0),COLORCYAN;;

向版主報告此篇 | 查IP位址
Old Post 2004-09-16 10:58
快刀手 現在離線 點選這裡查看 快刀手 的個人資料 查找更多關於 快刀手 的文章 增加 快刀手 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為03:06 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們