 |
awhtox
中級會員
註冊日期: Mar 2006
來 自:
文章數量: 58 |
請問版主,這個公式的比較法如何寫?
版主好:
想請問版主一下,下列的公式中,我另加一個向上跳空缺口的條件,想寫成:
(1)當向上跳空缺口成立,傳回EE值,當後面的走勢如果有 AA or
BB or CC 的值發生時,比EE值還小,則傳回EE值,直到後面的
AA or BB or CC 的發生值比EE值還大時,則傳回當時的 AA or
BB or CC 的值。
這樣的述說,不知版主是否可以修改呢?? 謝謝版主的幫助。
QQ:=C*0;
QQ:=if(cross(c,t) and t>ref(t,1),AA,QQ);
QQ:=if(c>t and c/ref(c,1)>1.02 and t>ref(t,1),BB,QQ);
QQ:=if(c>t and c/ref(c,1)>1.04 and t>ref(t,1),CC,QQ);
QQ:=if(c>t and L>REF(H,1),EE,QQ); //向上跳空缺口
QQ:=ref(QQ,BARSLAST(QQ>0));
QQ:if(barpos<lbound(QQ),XX,QQ);
|
|
向版主報告此篇 |  |
|
2008-03-03 01:42 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: 請問版主,這個公式的比較法如何寫?
引用: 最初由 awhtox 發表
版主好:
想請問版主一下,下列的公式中,我另加一個向上跳空缺口的條件,想寫成:
(1)當向上跳空缺口成立,傳回EE值,當後面的走勢如果有 AA or
BB or CC 的值發生時,比EE值還小,則傳回EE值,直到後面的
AA or BB or CC 的發生值比EE值還大時,則傳回當時的 AA or
BB or CC 的值。
這樣的述說,不知版主是否可以修改呢?? 謝謝版主的幫助。
QQ:=C*0;
QQ:=if(cross(c,t) and t>ref(t,1),AA,QQ);
QQ:=if(c>t and c/ref(c,1)>1.02 and t>ref(t,1),BB,QQ);
QQ:=if(c>t and c/ref(c,1)>1.04 and t>ref(t,1),CC,QQ);
QQ:=if(c>t and L>REF(H,1),EE,QQ); //向上跳空缺口
QQ:=ref(QQ,BARSLAST(QQ>0));
QQ:if(barpos<lbound(QQ),XX,QQ);
麻煩舉完整實例, 這樣難以回答您的問題
謝謝!
|
|
向版主報告此篇 |  |
|
2008-03-03 11:22 |
|
|
|  |
 |
awhtox
中級會員
註冊日期: Mar 2006
來 自:
文章數量: 58 |
版主好:
以台指期2008/02/19 為例,開盤就向上跳空缺口,符合CC值的發生 7948,在09:00 因為上漲0.13%,符合AA的值發生,因此傳回AA值7893,到了09:10 時,又符合AA的值,則傳回7926.4 ,到了09:40
符合AA值的發,因此傳回7959.6,現在我的問題是:
在09:00 的值7893 和 0910的值 7926.4,都比向上跳空缺口CC值
7948還低,直到09:40的值7959.6才比CC值還大,因此希望畫線能從
CC值7948一直畫到09:40的7959.6一條線,附上圖檔,圖中粗綠色的線,是希望的走法,黃色圈圈是希望修改的地方。所以前來請問版主,是否可以修改嗎??
附上公式碼,請版主幫助修改,謝謝您。
t:=ma(c,15);
AA:=REF(LLV(MA(L,5),3),1);
BB:=REF(LLV(MA(L,3),3),1);
CC:=(C+REF(C,1))/2;
QQ:=C*0;
QQ:=if(c>t and c/ref(c,1)>1.001 and t>ref(t,1),AA,QQ);
QQ:=if(c>t and c/ref(c,1)>1.002 and t>ref(t,1),BB,QQ);
QQ:=if(c>t and L>REF(H,1),CC,QQ); //向上跳空缺口
QQ:=ref(QQ,BARSLAST(QQ>0));
QQ:if(barpos<lbound(QQ),L,QQ);
awhtox 附帶上了此圖片:
|
|
向版主報告此篇 |  |
|
2008-03-04 03:21 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
引用: 最初由 awhtox 發表
版主好:
以台指期2008/02/19 為例,開盤就向上跳空缺口,符合CC值的發生 7948,在09:00 因為上漲0.13%,符合AA的值發生,因此傳回AA值7893,到了09:10 時,又符合AA的值,則傳回7926.4 ,到了09:40
符合AA值的發,因此傳回7959.6,現在我的問題是:
在09:00 的值7893 和 0910的值 7926.4,都比向上跳空缺口CC值
7948還低,直到09:40的值7959.6才比CC值還大,因此希望畫線能從
CC值7948一直畫到09:40的7959.6一條線,附上圖檔,圖中粗綠色的線,是希望的走法,黃色圈圈是希望修改的地方。所以前來請問版主,是否可以修改嗎??
附上公式碼,請版主幫助修改,謝謝您。
t:=ma(c,15);
AA:=REF(LLV(MA(L,5),3),1);
BB:=REF(LLV(MA(L,3),3),1);
CC:=(C+REF(C,1))/2;
QQ:=C*0;
QQ:=if(c>t and c/ref(c,1)>1.001 and t>ref(t,1),AA,QQ);
QQ:=if(c>t and c/ref(c,1)>1.002 and t>ref(t,1),BB,QQ);
QQ:=if(c>t and L>REF(H,1),CC,QQ); //向上跳空缺口
QQ:=ref(QQ,BARSLAST(QQ>0));
QQ:if(barpos<lbound(QQ),L,QQ);
這樣的定義應是有問題的(不夠完整)
畫出來的曲線會永遠一直上升, 不會下降
|
|
向版主報告此篇 |  |
|
2008-03-04 09:20 |
|
|
|  |
 |
awhtox
中級會員
註冊日期: Mar 2006
來 自:
文章數量: 58 |
版主好:
是否只能修改到粗綠色線的範圍,後面的走勢,就不再跟CC值
來比,這樣可以嗎?
|
|
向版主報告此篇 |  |
|
2008-03-04 10:21 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|