① 股票公式的未來怎麼檢測
VOLUME:VOL,VOLSTICK;
主力啟動線:MA(VOLUME,5),COLORRED,LINETHICK2;
主力洗盤線:MA(VOLUME,35),COLORYELLOW,LINETHICK2;
資金異動線:MA(VOLUME,135),COLORBLUE,LINETHICK2;
出擊:STICKLINE(CROSS(主力啟動線,資金異動線) OR ((主力洗盤線 > 資金異動線) AND CROSS(主力啟動線,主力洗盤線)),0,VOL,2,0),COLORYELLOW;
啟動:STICKLINE(主力啟動線>REF(主力啟動線,1) AND (CROSS(VOL,主力啟動線) AND (REF(VOL,1)<REF(資金異動線,1) OR REF(VOL,2)<REF(資金異動線,2))),0,VOL,3,0),COLORGREEN;
V1:=CLOSE/REF(CLOSE,3)>=1.1;
V2:=BACKSET(V1,2);
V3:=REF(CLOSE,3)*1.1;
V4:=CROSS(C,V3);
OK:STICKLINE((V2 AND COUNT(V2,2)=1),VOL,0,5,0),COLORRED;
COND:(CROSS(主力啟動線,資金異動線) OR ((主力洗盤線 > 資金異動線) AND CROSS(主力啟動線,主力洗盤線)))
OR (主力啟動線>REF(主力啟動線,1) AND (CROSS(VOL,主力啟動線) AND (REF(VOL,1)<REF(資金異動線,1) OR REF(VOL,2)<REF(資金異動線,2))))
OR (V2 AND COUNT(V2,2)=1),LINETHICK0;
A:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19);
B:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
D:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4);
長期線:=A+100;
短期線:=B+100;
中期線:=D+100;
見頂:=((REF(中期線,1)>85 AND REF(短期線,1)>85 AND REF(長期線,1)>65) AND CROSS(長期線,短期線));
頂部區域:=(中期線<REF(中期線,1) AND REF(中期線,1)>80) AND (REF(短期線,1)>95 OR REF(短期線,2)>95 ) AND 長期線>60 AND 短期線<83.5
AND 短期線<中期線 AND 短期線<長期線+4;
頂部:=FILTER(頂部區域,4);
STICKLINE( {見頂 OR} 頂部,VOL,VOL*1.1,20,1 ),COLORBLUE,LINETHICK2;
VAR6:=REF(CLOSE,1);
VAR7:=SMA(MAX(CLOSE-VAR6,0),6,1)/SMA(ABS(CLOSE-VAR6),6,1)*100;
STICKLINE( CROSS(84,VAR7),VOL,VOL*1.05,20,1 ),COLOR0099FF,LINETHICK2;
均勢一:=(((((((((CLOSE + REF(CLOSE,1)) + REF(CLOSE,2)) + REF(CLOSE,3)) + REF(CLOSE,4)) + REF(CLOSE,5)) + REF(CLOSE,6)) + REF(CLOSE,7)) + REF(CLOSE,8)) / 9);
均勢二:=((((CLOSE + REF(CLOSE,1)) + REF(CLOSE,2)) + REF(CLOSE,3)) / 4);
趨勢一:=((((均勢一 - REF(均勢一,1)) / REF(均勢一,1)) * 1000) + 50);
趨勢二:=((((均勢二 - REF(均勢二,1)) / REF(均勢二,1)) * 1000) + 50);
波段高位:=(CROSS(趨勢一,趨勢二) AND (COUNT((CLOSE > REF(HIGH,1)),12) > 5));
STICKLINE(波段高位,VOL,VOL*1.08,20,1 ),COLORGREEN,LINETHICK2;
請大哥看看有沒有未來函數
② 判斷下這個股票公式是否含有未來函數
第62行包含未來函數:drawline
第65行包含未來函數:drawline
很遺憾,測試代碼包含未來函數!
③ 股票軟體的公式、指標的未來函數是什麼意思
關於「未來函數」問題的探討
很多人使用指標公式,不知有「未來函數」,更有人一提到「未來函數」就談虎色變,大罵「未來函數」之害,這都是不正確的。要弄懂「未來函數」的本質,必須知其然並知其所以然,下面從五個方面進行探討。
一、什麼是「未來函數」
所謂「未來函數」,是指可能引用未來數據的函數,即引用或利用當時還沒有發生的數據對之前發出的判斷進行修正的函數。具體地說,就是本周期結束後顯示的指標值,包括線段和買賣提示信號,可能在以後發生新的數據後改變位置或消失。
通俗地講,含有不確定性判斷的指標公式,就是含「未來函數」的指標公式。含有未來數據指標的基本特徵是買賣信號不確定,常常是某日發出了買入或賣出信號(線段的轉折點與此同理),第二天如果繼續下跌或上漲,則該信號消失,並在明天新的位置標示出來。
二、含有未來函數公式的種類
(一)以之字轉向為代表的ZIG類函數。我們最常見到和經常提到的多指此類。
1、ZIG(K,N)之字轉向。
當價格變化量超過N%時轉向。K表示 0:開盤價;1:最高價;2:最低價;3:收盤價
例如:ZIG(3,5)表示收盤價的5%的ZIG轉向 。
2、PEAK(K,N,M)向前數前M個ZIG轉向波峰值。(以下用法略。點擊軟體中相應的函數時,下面有提示或用法)
3、PEAKBARS(K,N,M)前M個ZIG轉向波峰到當前距離。
4、TROUGH(K,N,M)前M個ZIG轉向波谷值。
5、TROUGHBARS(K,N,M)前M個ZIG轉向波谷到當前距離。
6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都屬於此類未來函數。
(二)准未來函數。
這部分函數存在引用未來數據的問題,但不如上述函數明顯,有些目前爭議較大。
1、FFT(X,N)、傅立葉變換。對序列X進行傅立葉變換或變換處理後反變換。
2、BACKSET(X,N)、向前賦值。若X非0,則將當前位置到N周期前的數值設為1。
3、WINNER、LWINNER等獲利盤比例類的和COST也有未來函數的性質,有時可使信號產生漂移。
(三)使用跨周期數據。
這是一種最為隱弊的方法,它的危害性更大。例如在日線中引用本周周線或本月月線數據時,就會造成本周或本月股價上漲時則信號成功;如果股價下跌,則信號自動消失。用公式檢測的辦法測試不出來。我們經常見到的用KD月、周、日同時金叉進行選股,就屬於此類,看起來成功率很高,實際是虛假的。
(四)指定買賣日期或買賣價格。
一般多發生在交易系統里。比如指定最低價買入,最高價賣出,或指定漲跌幅度,這些在交易過程中是無法實現的,所以盡管測試成功率時非常高,其實沒有任何實用價值。
三、未來數據的檢測方法
知道了未來函數的特徵和種類,具備了認識公式中有無未來數據的基礎,具體應用中如何識別呢,有以下方法:
1、公式中凡是用了ZIG之字轉向類的函數和使用了跨周期數據(如上所述)均應視為使用了未來函數。
2、看買賣信號是否確定。凡是已經出現的信號在新的一天或若干周期中存在漂移的,公式中存在未來函數。
3、從指標圖中鑒別。凡是買賣提示信號極為准確的(應看多張圖),即沒有失誤的,肯定有未來函數。
4、用股軟鑒別。
A、使用分析家軟體的系統測試平台檢測,是否含有未來數據系統會自動提醒。如果想親自看看信號的穩定性和歷史的變化過程,分析家的時空隧道可以令時光倒流讓你回到從前,信號如何產生、如何消失一目瞭然。
B、使用飛狐軟體的,更為簡單,在左側《管理面板》中用右鍵單擊公式的名稱,在出現的下拉菜單中點擊「公式檢測」即可。
此外還有一種方法是搞清公式的演算法。對於源碼公式,逐條分析後,是否含有未來數據的引用立刻便知。
四、未來數據在實戰中的運用
1、未來數據對於階段頂底轉折點的判斷是非常具有參考價值的。他可以給操作者一個可能轉折的點位,這是一般指標所無法辦到的。經過比較嚴格的限制優化後完全可以作為選股依據。
2、含未來數據的公式信號會由於繼續下跌或上漲而後移,因此當其信號出現後,要結合其他指標是否也發出信號,同時也要結合大盤形勢。在熊市中含未來數據的賣出信號較准,買入信號不太准;而在牛市中買入信號較准,而賣出信號不太准,這較符合這么一個規律:在熊市中每次逢高拋出都是正確的,在牛市中每次逢低買入都是正確的。
3、在跌勢中含未來數據指標的買入信號肯定是經常向後移的,因此要慎用,不僅是含未來數據的指標,就是不含未來數據的買入信號雖然不變,但是也是發出了又下跌,再發出,再下跌,因此也要慎用,但是賣出信號在跌勢中反倒是比較準的。
對於未來函數應當充分了解其意義後針對使用。對於不了解指標的運算方法和特性的,慎用為佳。尤其是含有未來數據的引用的的選股公式,不易直接使用。
五,是是非非話「未來」
以下是根據網友的觀點歸納整理而成,引用於此,供大家參考:
1、買股票,買的本來就是股票的未來!都是對未來股價的一種預期、一種預測。不管你使用什麼樣的分析方法,只要你買入或賣出股票了,就本質上而言,你就已經使用未來數據了!
2、未來函數不能直接用,並只作為謹慎參考,用時,要同時提醒自己,這是用未來函數表達的,可能會變異。
3、ZIG是陷阱,也能使人繞開許多陷阱,關鍵是正確地組織和應用,熟悉指標的特徵表達。
4、嚴格的說動態中的公式都有未來數據,從這層意義上說,未來函數無處不在。因此不必一見到未來數據就頭痛。
5、使用未來數據不用花費任何精力就可以輕松獲得表面上非常高的成功率。發出的買入信號在實際操作中毫無價值,是一種赤裸裸的欺騙行為,在實戰中給投資者帶來的慘痛損失和後果苦不堪言。
6、未來數據的要害是什麼?從本質上講是美化歷史而並不能從真正意義上揭示(啟示)未來,它把歷史上的一切功勞歸為自己,而完美地迴避了所有歷史錯誤。它揭示的只是一種過去時的未來,而非現實意義上的未來。
說明:本文中部分段落引用了網友的「成果」,在此謹致謝意。同時歡迎大家對此問題深入探討,讓未來函數成為我們的工具,更好地為我們服務。
很對不起,我忘記了此文的出處。謹向原作者致歉。你還可以在網路搜索「未來函數」就會有很多資料參考。
④ 請朋友們發一個檢測【通達信】指標內是否含有未來函數的工具,謝謝您!
VARC:=SMA(ABS(LOW-VARB),3,1)/SMA(MAX(LOW-VARB,0),3,1)*100;
VARC:=SMA(ABS(LOW-VARB),3,1)/SMA(MAX(LOW-VARB,0),3,1)*100;
SMA不是未來函數,是屬於加權平均類函數;對新近數據的反應程度取決於權重的大小。
例如
SMA(C,N,1)=EMA(C,2*N);
SMA(C,N,2)=EMA(C,N);
sma不是未來但信號會有漂移現象,特別是在TDX
SMA和EMA都屬於加權平均性質的函數,其中EMA恆以2為「權重」,類似於平面「正則」曲線下的「辛普森積分」平均 原文鏈接:
⑤ 怎樣知道選股公式中是否有未來函數,還有什麼是未來函數
1、可以下軟體檢測
2、看。附未來函數字母:
ZIG 含ZIG族未來函數:Zig zig(K,N): 價格之字N%轉向,k=0,1,2,3 (開,高,低,收)
PEAK 含ZIG族未來函數:Peak peak(K,N,M): 第前m個zig轉向波峰值
PEAKBARS 含ZIG族未來函數:PeakBars peakbars(K,N,M): 前m個zig轉向波峰到當前的周期數。
TROUGH 含ZIG族未來函數:Trough trough(K,N,M):前m個zig轉向波谷值。
TROUGHBARS 含ZIG族未來函數:TroughBars troughbars(K,N,M): 前m個zig轉向波谷到當前的周期數。
BACKSET 含BackSet未來函數 BACKSET(X,N):向前賦值。若X非0,則將當前位置和前面共N個周期的數值設為1。
CAPITAL 含Capital流通盤 流通盤在增發、分紅、債轉股後可能變了。
DYNAINFO 含DynaInfo動態數據 DynaInfo(k):動態信息
FINANCE 含Finance財務數據 Finance(k):財務信息
#YEAR 跨周期引用#Year 使用跨周期數據,例如在日線中引用本周周線或本月月線或本年年線數據
#MONTH 跨周期引用#Month
#WEEK 跨周期引用#Week
WINNER 含Winner類函數 WINNER(x)、LWINNER(x)、PWINNER(X)等獲利盤比例類的和COST也有未來函數的性質,有時可使信號產生漂移。
COST 含Cost類函數 COST(N)、COSTB(N)
FFT 含FFT傅立葉變換函數 FFT(X,N):傅立葉變換。
所謂「未來函數」,是指可能引用未來數據的函數,即引用或利用當時還沒有發生的數據對之前發出的判斷進行修正的函數。具體地說,就是本周期結束後顯示的指標值,包括線段和買賣提示信號,可能在以後發生新的數據後改變位置或消失。通俗地講,含有不確定性判斷的指標公式,就是含「未來函數」的指標公式。
含有未來數據指標的基本特徵是買賣信號不確定,常常是某日發出了買入或賣出信號(線段的轉折點與此同理),第二天如果繼續下跌或上漲,則該信號消失,並在明天新的位置標示出來。
⑥ 股票公式中的未來函數是什麼意思
某股票公式中的未來函數可以理解為:一量依賴另一量。
⑦ 如何判斷【大智慧】的指標內是含有未來函數
1.什麼是未來數據,常常是某日發出了買入信號,第二日如果繼續下跌該信號就會消失,這也正是該指標的危害所在,從歷史上看信號很准,但應用時切不可信以為真。這個特徵也是驗證一個指標是否含有未來數據的基本方法。
大智慧能夠帶來未來數據的函數不多,下面列出全部可能的函數,如果公式中含有這些函數就要警惕,需要說明的是含有這些函數不一定表明就含有未來數據,還要分析清楚它的詳細演算法才能確定。
ZIG之字轉向,
BACKSET(X,N),若X非0,則將當前位置到N周期前的數值設為1。
PEAK 前M個ZIG轉向波峰值
PEAKBARS 前M個ZIG轉向波峰到當前距離。
TROUGH前M個ZIG轉向波谷值。
TROUGHBARS 前M個ZIG轉向波谷到當前距離。
2、驗證指標是否含有未來數據的方法:
前面已經提到基本方法是看信號是否確定,即一個信號出現後是否會隨著未來k線圖的走勢消失或指標線發生變化。當然這種方法不能立刻知道是否含有未來數據,需要使用一段時間才能判定。
另一種方法是搞清公式的演算法,是否含有未來數據立刻便知。
3、可能帶來未來數據函數的用途:
事實上,設計前面列舉的這些函數時,並不是為使用未來數據的,在公式中恰當運用不會帶來未來數據。在指標的使用當中,它僅做為一種參考工具來用,當指標發出信號時,還是加以分析它發出這個信號是不是合理,等,如有的指標在實戰中發現當它發出信號時,可能觀察1到3天量能變化等,因為這個指標發出信號時只是提示你股價振盪幅度在減小,底可能在未來的幾天內完成,如果底部沒有完成跡象,信號會消失,等到下一個環節,股價振盪幅度小時在發出信號,這就是某個指標的結果,還有就是指標請不要用於股價大幅殺跌行情中,並對個股業績行業等進行研究,說這么多隻想了解指標中的未來數據,因為如果正確理解和使用它並沒有壞處。
4、未來數據主要有以下兩種類型:
第一種類型:在某一天發出買入信號,幾天後如股票上漲則提示當時的信號成功,如股票下跌則信號消失。投資者根本無所適從,更不要說盈利。
第二種類型:如果今天股票上漲,會在幾天前低價位的某一天出現買入信號。你會經常看到有信號成功,但永遠也無法介入,因為沒有人能買到幾天前的股票。這種手法比較隱蔽,許多號稱沒有使用未來數據、信號不會消失的公式使用的就是這種方法。
檢查未來數據的方法:
如果公式中使用了ZIG,PEAK,PEAKBARS,TROUGH,TROUGHBARS,BACKSET,CAPITAL,DY,AINFO,FINANCE,#YEAR,#MONTH,#WEEK,WINNER,COST,FFT,等函數語句,可以判定使用了未來數據。
{如果回答滿意,請記得給採納}
⑧ 通達信 日線上看 CCI 周線 月線 沒有未來函數效果的CCI指標怎麼看
提問者說的很對在通達信編寫直接引用周線或者月線cci確實存在未來函數效果,但通過編寫指標公式在日線下可以把這個未來函數效果消除,看到每日的周線cci和月線cci的變化,為了驗證編寫的結果是准確的,下圖指標也把直接引用的周線和月線cci顯示了出來顯示成了虛線,這樣可以驗證編寫正確的公式在每周或者每月最後一天要與直接引用的結果相等才是正確的。例如下圖白色實現是周線或者月線的cci沒有未來函數效果的,黃色虛線的是有未來函數效果的cci。