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

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


由 yes6689 在 2006-04-22 05:01 發表:

語法疑問請教

這個公式(如附圖)。

想請教版主以及各位賢達:
為什麼 FF 用 T1 取代、NN 用 T0 取代後,編譯公式就會錯誤?

FF、NN、T0、T1 不都是數字嗎?
請問有方法(另外的寫法)可以解決嗎?


由 cgjj 在 2006-04-23 21:18 發表:

FF 和 NN 是單一數值
T1 和 T0 則是數列(數值陣列)

FOR i = N1 to N2 do ......
N1 和 N2 都必須是數值, 不可為數列


由 yes6689 在 2006-04-23 22:17 發表:

感謝 cgjj 總版主的回覆

引用:
最初由 cgjj 發表
FF 和 NN 是單一數值
T1 和 T0 則是數列(數值陣列)

FOR i = N1 to N2 do ......
N1 和 N2 都必須是數值, 不可為數列


感謝 cgjj 總版主的回覆!
既然此路不通,我只好向各位及總版主求救了:
怎樣才能求得『條件A成立』『條件B成立』這段期間的最高價跟最低價呢?

例題:
求得任一股票代號距今最近一次 K值穿越20(條件A成立) 到 K值穿越80(條件B成立),這段期間內 的最高價與最低價為何?


由 peter109 在 2006-04-24 07:34 發表:

參考

X1:=cross(K,20);
x2:=cross(K,80);
px1:=barslast(X1);
px2:=barslast(X2);
HH:ref(HHV(H,px1+1),px2+1);
LL:ref(LLV(L,px1+1),px2)+1;

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


由 lpw 在 2006-04-24 16:30 發表:

引用:
最初由 peter109 發表
參考

X1:=cross(K,20);
x2:=cross(K,80);
px1:=barslast(X1);
px2:=barslast(X2);
HH:ref(HHV(H,px1+1),px2+1);
LL:ref(LLV(L,px1+1),px2)+1;



若用上波的時間如何找出來上一波的最高最低
並顯示最高最低的日期,計算期間日數

__________________


由 yes6689 在 2006-04-25 21:30 發表:

感謝 peter109 教導

引用:
最初由 peter109 發表
參考

X1:=cross(K,20);
x2:=cross(K,80);
px1:=barslast(X1);
px2:=barslast(X2);
HH:ref(HHV(H,px1+1),px2+1);
LL:ref(LLV(L,px1+1),px2)+1;



依照上面的方法測試中,有時候對,有時候又不對..................
還是謝謝 peter109 您的指導


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


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

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