奇狐社區論壇
在這個頁面顯示本主題全部的 2 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 如何讓指標在條件成立時再出現 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=804)


由 Seeyou 在 2004-05-06 19:23 發表:

如何讓指標在條件成立時再出現

假設主圖上有一個MA(Close,30) 的均線
不過我希望他是在KD值中的K大於50時才出現
其他時候消失,應該運用那一個涵式呢?
感激不盡!!

曾想過利用 linethick0的方式處理,不過好像不容易弄出來...


由 阿酷 在 2004-05-06 20:26 發表:

我的方法您試試

RSV:=(c-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:=SMA(K,3,1);
bto:=backset(islastbar,10);{只取過去10盤的意思}
MA30:=MA(C,30);
MA30OK:IF(K>=50,MA30,0),LINETHICK0;{意思是K>=50的時候才顯現出MA30否則MA30=0}{LINETHICK0是表示線的粗細為0就是看不見}
partline(bto,MA30OK),CIRCLEDOT;
{畫10盤MA30OK的分段線的意思}{加CIRCLEDOT小圓圈線是為了掩飾MA30OK從0到有或從有到0,它會有一垂直線在畫面,加了CIRCLEDOT垂直線就會不見}

__________________
永遠學習、學習永遠
善為傳家寶
忍為積德門


全部時間均為台灣時間, 現在時間為09:04
在這個頁面顯示本主題全部的 2 個文章


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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.