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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請教_MACD紅牙與白牙區 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=8638)


由 mori868 在 2007-10-31 17:17 發表:

請教

以 "MACD.MACD" 為例
紅牙:=DIFF>DEA;
白牙:=DIFF<DEA;
紅牙區:=是指左右兩邊是白牙 中間有N支紅牙(一支也算)而偁之
白牙區:=相反亦同
希望 紅牙區 與 白牙區 相對循環著
1:紅牙區如何編寫
2:今紅牙區, 前一紅牙區, 前二紅牙區, 前三紅牙區
煩請賜教 謝謝


由 cgjj 在 2007-11-02 09:00 發表:

回覆: 請教

引用:
最初由 mori868 發表
以 "MACD.MACD" 為例
紅牙:=DIFF>DEA;
白牙:=DIFF<DEA;
紅牙區:=是指左右兩邊是白牙 中間有N支紅牙(一支也算)而偁之
白牙區:=相反亦同
希望 紅牙區 與 白牙區 相對循環著
1:紅牙區如何編寫
2:今紅牙區, 前一紅牙區, 前二紅牙區, 前三紅牙區
煩請賜教 謝謝



問題1
 紅牙:=DIFF>DEA;
 這行不就是答案了嗎?

問題2
 要什麼都沒說? 沒人看的懂吧


由 mori868 在 2007-11-02 20:13 發表:

問題1
 紅牙:=DIFF>DEA;
 這行不就是答案了嗎?

***有一堆紅牙 簡稱為紅牙區
*** "紅牙區" 如何編寫 不是紅牙啦

問題2
假定 "MACD.MACD" 是這樣排列
(有一堆紅牙)(有一堆白牙)(有一堆紅牙)(有一堆白牙)(有一堆紅牙)
前二紅牙區===白牙區===前一紅牙區===白牙區===今紅牙區
其餘類推

希望
設定任何紅牙區為今紅牙區
求 前一紅牙區, 前二紅牙區, 前三紅牙區 如何編寫


由 0152533 在 2007-11-02 21:30 發表:

這位同修,你是不是上過曾老師的課,你這樣問別說總版主不知道如何回答,連上過課的我也不知你要表達什麼?


由 peter109 在 2007-11-02 22:43 發表:

運用參數調整 可以取任意連續區塊

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


由 mori868 在 2007-11-03 06:30 發表:

引用:
最初由 peter109 發表
運用參數調整 可以取任意連續區塊

謝謝賜教
測試後 知道運用參數調整 可以取任意連續區塊 這在應用上有困難

希望
設定任何紅牙區=今紅牙區 為 0 時
求 前一紅牙區為1, 前二紅牙區為2, 前三紅牙區為3 如何編寫


由 peter109 在 2007-11-03 10:05 發表:

指標源碼已經發了

您目前需求已經改變
多次提醒您 需求一次性完整提出
請自行嘗試作業吧

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


由 mori868 在 2007-11-03 14:34 發表:

引用:
最初由 peter109 發表
指標源碼已經發了

您目前需求已經改變
多次提醒您 需求一次性完整提出
請自行嘗試作業吧


對不起 需求沒改變 只是表達不夠明確啦 才讓您多費神
因一再編寫還是未能如願 所以再給我一次機會 好嗎
專此拜託 謝謝


由 peter109 在 2007-11-03 20:11 發表:

原指標中 最後部份增加

{
//只有滿足最後條件
DRAWNUMBER(X1=X1[datacount] AND 金叉區塊,DIFF,0,0),colorRED,align4;//連續零
//DRAWNUMBER(X1=X1[datacount] and X1<>ref(X1,1) AND 金叉區塊,DIFF,0,0),colorRED,align4;//第一個是零
DRAWNUMBER(X1=X1[datacount]-1 AND 金叉區塊,DIFF,1,0),colorMAGENTA,align4;
DRAWNUMBER(X1=X1[datacount]-2 AND 金叉區塊,DIFF,2,0),colorYELLOW,align4;
DRAWNUMBER(X1=X1[datacount]-3 AND 金叉區塊,DIFF,3,0),colorWHITE,align4;
}

//滿足任意條件
DRAWNUMBER(X1=N1 AND 金叉區塊,DIFF,0,0),colorRED,align4;//連續零
//DRAWNUMBER(X1=N1 and X1<>ref(X1,1) AND 金叉區塊,DIFF,0,0),colorRED,align4;//第一個是零
DRAWNUMBER(X1=N1-1 AND 金叉區塊,DIFF,1,0),colorMAGENTA,align4;
DRAWNUMBER(X1=N1-2 AND 金叉區塊,DIFF,2,0),colorYELLOW,align4;
DRAWNUMBER(X1=N1-3 AND 金叉區塊,DIFF,3,0),colorWHITE,align4;

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


由 mori868 在 2007-11-04 04:57 發表:

滿意滿意 感恩感謝

1: N1是設定第幾個紅牙區 而求 "前一" " 前二" "前三"
2: 如何改為每一個紅牙區 而求 "前一" " 前二" "前三"
3: 所求"前一" " 前二" "前三" 要有欄位名稱 如
前一紅牙區 :=成立條件;
前二紅牙區 :=成立條件;
前三紅牙區 :=成立條件;
以方便抓取應用

最後一問 就可以大功告成了 謝謝


由 peter109 在 2007-11-04 09:13 發表:

//標示所有紅牙區編號 用兩種顏色
X2:=MOD(X1,2);
DRAWNUMBER(X1<>ref(X1,1) AND 金叉區塊 AND X2=0,DIFF,X1,0),colorBLUE,align5;
DRAWNUMBER(X1<>ref(X1,1) AND 金叉區塊 AND X2=1,DIFF,X1,0),colorGRAY,align5;

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


由 mori868 在 2007-11-05 04:49 發表:

真是對不起 不會表達 而讓老師多費神費力 請見諒

上層樓寫著
1: N1是設定第幾個紅牙區 而求 "前一" " 前二" "前三"
2: 如何改為每一個紅牙區 而求 "前一" " 前二" "前三"
3: 所求"前一" " 前二" "前三" 要有欄位名稱 如
前一紅牙區 :=成立條件;
前二紅牙區 :=成立條件;
前三紅牙區 :=成立條件;
以方便抓取應用

***2 ***這樣說明 是否可以
以每一個紅牙區求一次 "前一" " 前二" "前三" 像這樣循環著
3: 所求"前一" " 前二" "前三" 要有欄位名稱 如
前一紅牙區 :=成立條件;
前二紅牙區 :=成立條件;
前三紅牙區 :=成立條件;
以方便抓取應用


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


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

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