奇狐社區論壇 總頁數 (2): [1] 2 »
在這個頁面顯示本主題全部的 23 個文章

奇狐社區論壇 (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=1650)


由 joy 在 2004-09-23 21:42 發表:

上一個條件成立的數值

請教,上一條件成立的數值該用那個函數引用?
例:今日指標數值為 0 時則引用之前指標大於 0 的最近一次(天)數值

謝謝


由 cgjj 在 2004-09-24 08:51 發表:

NewKK:if(kk=0,ref(kk,BARSLAST(kk>0)),kk)


由 traver0000 在 2005-06-21 21:18 發表:

同開版大大的疑問...

不過我是想要在下列QQ條件成立時取前一個QQ成立時的收盤價,這樣寫感覺上沒有錯,可是程式跑不出來,不知有大大能幫忙嗎??
謝謝^^
QQ:=DIFF>REF(DIFF,1) AND DIFF>REFX(DIFF,1) AND DIFF>0;
BB:IF(QQ=1,REF(CLOSE,QQ),0);


由 peter109 在 2005-06-21 22:37 發表:

可以呀

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 traver0000 在 2005-06-22 08:35 發表:

謝謝peter109大大...
不過我是想在下列圖中1成立時會抓取圖中2的收盤價...
應該是我邏輯有錯,
可也不知錯在那裡??


由 peter109 在 2005-06-22 09:01 發表:

照您的說法

您要的不就是前一個BB值

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 king 在 2005-06-22 09:25 發表:

EX:

VAR1:CROSS(MA(C,5),MA(C,10)),LINETHICK;
REF(C,PEAKBARS(VAR1,1,2));

__________________
E-Trader World 交易世界
Plurk
Facebook
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。


由 traver0000 在 2005-06-22 09:41 發表:

引用:
最初由 peter109 發表
照您的說法

您要的不就是前一個BB值



peter109大大...
我要的是前一個BB值的收盤價^^


由 traver0000 在 2005-06-22 09:44 發表:

引用:
最初由 king 發表
EX:

VAR1:CROSS(MA(C,5),MA(C,10)),LINETHICK;
REF(C,PEAKBARS(VAR1,1,2));



謝謝KING大人...
我先試試...如果有問題再麻煩您^^


由 traver0000 在 2005-06-22 10:21 發表:

引用:
最初由 king 發表
EX:

VAR1:CROSS(MA(C,5),MA(C,10)),LINETHICK;
REF(C,PEAKBARS(VAR1,1,2));



謝謝king大人...成功了,謝謝您^^
另想請問,
PEAKBARS(VAR1,1,2)其中VAR1後的"1"這數值所指為何??
看了函數中的說明好像是指%數(百分比)嗎??


由 peter109 在 2005-06-22 11:42 發表:

這樣也可以
bC:ref(C,ref(BARSLAST(qq),1)+1);

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 king 在 2005-06-22 11:55 發表:

把真假值當做峰谷值來處理,以0.5先做測試值無法取值,因此反推用1得証後取1
因為它是由ZIG所衍生性函數,所以會有價格濾網的觀念

__________________
E-Trader World 交易世界
Plurk
Facebook
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。


由 traver0000 在 2005-06-23 13:52 發表:

謝謝PETER109及KING大人...

現有另一問題請教...
背離是由兩個指標峰值相比較而得,
那如何能將箭頭畫在第一個指標峰值而不是第二個呢??(如圖示)
另附原碼如下(其中GG表示第一個峰值到第二個峰值的周期數)﹕
CC:=(LOW+HIGH+2*CLOSE)/4 ;
DIFF:=EMA( CC , 12 ) - EMA( CC , 26 ),PRECISION2 ,COLORWHITE;
DMACD:=EMA( DIFF , 9 ),PRECISION2,COLORYELLOW ;
DIF_MACD:=( DIFF - DMACD ),PRECISION2,LINETHICK0,COLORMAGENTA;

QQ:=DIFF>REF(DIFF,1) AND DIFF>REFX(DIFF,1) AND DIFF>0;
BB:IF(QQ=1,REF(DIFF,PEAKBARS(QQ,1,2)),0),LINETHICK0;
DD:IF(QQ=1,DIFF,0),LINETHICK0;
EE:IF(QQ=1,REF(CLOSE,PEAKBARS(QQ,1,2)),0),LINETHICK0;
FF:IF(QQ=1,CLOSE,0),LINETHICK0;
DRAWICON(QQ=1 AND DD<BB AND FF>EE,EE,5);
GG:IF(DD<BB AND FF>EE,PEAKBARS(QQ,1,2),0),LINETHICK0;


由 peter109 在 2005-06-23 19:24 發表:

有些不懂
您指標背離1不是已經有箭頭了?

或者
您的需求是
就最後出現兩個箭頭 您只要 倒數第二個箭頭
其他
最後箭頭以及倒數第三箭頭(含)以前的箭頭都不要

如果
解釋沒錯
可以用backset將先前發生的箭頭不予以顯示

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 traver0000 在 2005-06-23 22:34 發表:

引用:
最初由 peter109 發表
有些不懂
您指標背離1不是已經有箭頭了?

或者
您的需求是
就最後出現兩個箭頭 您只要 倒數第二個箭頭
其他
最後箭頭以及倒數第三箭頭(含)以前的箭頭都不要

如果
解釋沒錯
可以用backset將先前發生的箭頭不予以顯示



peter109大大...

抱歉是我沒解釋清楚,
在圖中共有兩個箭頭,
現在我們將第一個箭頭(這是另外一組背離)省略不看好了,
圖中有(指標背離發生點1)跟(2)兩根K棒,
背離是由這兩個K棒所比較出來的,
而小弟想把(2)這個箭頭畫在(指標背離發生點1)這根K棒,
不知這樣有比較清楚了嗎??^^


全部時間均為台灣時間, 現在時間為11:46 總頁數 (2): [1] 2 »
在這個頁面顯示本主題全部的 23 個文章


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

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