![]() |
在這個頁面顯示本主題全部的 11 個文章 |
奇狐社區論壇 (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=9888)
請問請問
抱歉版大小弟資質愚昧,又來跟您請教了!!
這次小弟的疑問是........
例如,kd中的d值突破80以後直至跌破20這區
間內都當作是多頭趨勢,反之當作空頭區間
,在多頭區間內kd黃金交叉做多,出場條件
則是d值小於50以下的的死亡交叉,反之亦
然。不知這樣的方式怎麼寫,煩請版大指導
,謝謝!!
回覆: 請問請問
引用:
最初由 GUESS1 發表
抱歉版大小弟資質愚昧,又來跟您請教了!!
這次小弟的疑問是........
例如,kd中的d值突破80以後直至跌破20這區
間內都當作是多頭趨勢,反之當作空頭區間
,在多頭區間內kd黃金交叉做多,出場條件
則是d值小於50以下的的死亡交叉,反之亦
然。不知這樣的方式怎麼寫,煩請版大指導
,謝謝!!
版大不好意思,可能我的表達有點不清楚!!
首先是要先判斷多空區間,判斷方式以kd指標中的d值
當d值突破了80後,一直到d值跌破了20,這段時間內都
當作是多頭看待。反之d值跌破20以後,一直到d值突破
了80,這段時間內都當作是空頭。
enterlong:在多頭區間內的cross(k,d);
exitlong:在多頭區間內d值在小於50以下的cross(d,k);
entershort:在空頭區間內的cross(d,k);
exitshort:在空頭區間內d值在50以上的cross(k,d);
其實小弟看了很多函數都不知道如何解決判斷多空區間那部份
的寫法,所以這部份再麻煩版大協助一下,謝謝!!
引用:
最初由 GUESS1 發表
.....當d值突破了80後,一直到d值跌破了20,這段時間內都
當作是多頭看待。反之d值跌破20以後,一直到d值突破
了80,這段時間內都當作是空頭。......
版大,就正常的邏輯來看的確我這種多、空頭的判斷方式有些
不同,不過我上述所寫的是沒錯的。
多頭:D值突破80以後,一直到D值跌破20以下。
(也就是說D值突破80後,一直到D值第一次跌破20以前都算是
多頭格局,換句話說在這過程中D值可能跌破80以下,但又突
破80以上,反覆N次不等,直至D值跌破20以下翻空為止)
空頭:D值跌破20以下,一直到D值突破80以上。
(同上述,反之)
這幾天我試了很多函數,就差在無法把多、空頭串聯,小弟是
降寫的:
VAR1:=cross(D,80);
VAR2:=cross(20,D);
VAR3:=IF(VAR1,1,-1);
VAR4:=IF(VAR2,-1,1);
小弟寫到這就卡住了,我想過,上述方式只要可以連結
VAR1=1到VAR2=-1,這樣不就是多頭區間了,反之亦同
,但是我就是不知道用那個函數來連結。
上述問題再請版大多幫忙。
小弟在此先跟版大說聲感恩!!!
引用:
最初由 GUESS1 發表
版大,就正常的邏輯來看的確我這種多、空頭的判斷方式有些
不同,不過我上述所寫的是沒錯的。
多頭:D值突破80以後,一直到D值跌破20以下。
(也就是說D值突破80後,一直到D值第一次跌破20以前都算是
多頭格局,換句話說在這過程中D值可能跌破80以下,但又突
破80以上,反覆N次不等,直至D值跌破20以下翻空為止)
空頭:D值跌破20以下,一直到D值突破80以上。
(同上述,反之)
這幾天我試了很多函數,就差在無法把多、空頭串聯,小弟是
降寫的:
VAR1:=cross(D,80);
VAR2:=cross(20,D);
VAR3:=IF(VAR1,1,-1);
VAR4:=IF(VAR2,-1,1);
小弟寫到這就卡住了,我想過,上述方式只要可以連結
VAR1=1到VAR2=-1,這樣不就是多頭區間了,反之亦同
,但是我就是不知道用那個函數來連結。
上述問題再請版大多幫忙。
小弟在此先跟版大說聲感恩!!!
感謝版主的支持與指導,小弟在此還是要跟版大說聲感謝。
不過小弟還想在請問一下版主,以目前寫法D值突破80當根
k線U1=1的時候就是進入多頭,但是U1在此之後就會回復到
0的數值,直到D值跌破20當根K線U2=1才轉成空頭,但仍是
一樣U2在此之後又回復到0的數值,如此一來雖然可以在圖上
明顯看的出來多空區間的分別,但是要執行系統交易,則無法
判斷,不知有沒有什麼合併的方式,可以讓指標上顯示出,當D值
突破80時可以讓U1一直持續=1的數值,一直到D值跌20後U1變成
0,則改成U2=1,一直持續至多頭為止。因為降我才有辦法在交易
系統上寫成
enterlong:U1=1 and cross(k,D);
exitlong:U1=1 and cross(d,k);
entershort:U2=1 and cross(d,k);
exitshort:U2=1 and cross(k,d);
又要麻煩版大了,謝謝!!感恩!!
引用:
最初由 GUESS1 發表
感謝版主的支持與指導,小弟在此還是要跟版大說聲感謝。
不過小弟還想在請問一下版主,以目前寫法D值突破80當根
k線U1=1的時候就是進入多頭,但是U1在此之後就會回復到
0的數值,直到D值跌破20當根K線U2=1才轉成空頭,但仍是
一樣U2在此之後又回復到0的數值,如此一來雖然可以在圖上
明顯看的出來多空區間的分別,但是要執行系統交易,則無法
判斷,不知有沒有什麼合併的方式,可以讓指標上顯示出,當D值
突破80時可以讓U1一直持續=1的數值,一直到D值跌20後U1變成
0,則改成U2=1,一直持續至多頭為止。因為降我才有辦法在交易
系統上寫成
enterlong:U1=1 and cross(k,D);
exitlong:U1=1 and cross(d,k);
entershort:U2=1 and cross(d,k);
exitshort:U2=1 and cross(k,d);
又要麻煩版大了,謝謝!!感恩!!
太感謝版大的協助了,果然可以了,我試著努力去了解為何
該這麼寫,但到現在為止仍然不是很懂,有點高深,小弟腦
子不是很好,需要在一些時間消化一下。
版大你是好人,祝你天天樂翻天!!
版主不好意思,小弟又來打擾了,這次小弟得問題是
跨週期的運用。
也就是我如何在5分線去引用30分線的數據。
例如,30分線的D值(同上面判斷週期方式)來分辨多空,
並在5分線的KD來作買賣。
30分線呈現多頭區間內,5分線金叉作多,死叉平倉出場。
30分線呈現空頭區間內,5分線死叉作空,金叉平倉出場。
跨週期運用又在一次難倒小弟了,在次的麻煩版大協助忙,
謝謝感恩!!!
引用:
最初由 GUESS1 發表
版主不好意思,小弟又來打擾了,這次小弟得問題是
跨週期的運用。
也就是我如何在5分線去引用30分線的數據。
例如,30分線的D值(同上面判斷週期方式)來分辨多空,
並在5分線的KD來作買賣。
30分線呈現多頭區間內,5分線金叉作多,死叉平倉出場。
30分線呈現空頭區間內,5分線死叉作空,金叉平倉出場。
跨週期運用又在一次難倒小弟了,在次的麻煩版大協助忙,
謝謝感恩!!!
全部時間均為台灣時間, 現在時間為19:04 | 在這個頁面顯示本主題全部的 11 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.