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

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


由 dick414 在 2009-08-25 16:10 發表:

請高手幫忙

AA:=1;

variable: X[25]:=0;

for N=3 to 25 do begin
X[N]:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5) * AA ;
end;

以上是可算出費波蘭系數的數列

但若AA值不為常數 而為每天第一跟五分線k棒高低點相減的變數
要如何修改ㄚ

如果我AA:=(高 - 低); 則他會跑出 "對數組元素應賦單值數據"

感恩指導


由 cgjj 在 2009-08-25 18:13 發表:

回覆: 請高手幫忙

引用:
最初由 dick414 發表
AA:=1;

variable: X[25]:=0;

for N=3 to 25 do begin
X[N]:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5) * AA ;
end;

以上是可算出費波蘭系數的數列

但若AA值不為常數 而為每天第一跟五分線k棒高低點相減的變數
要如何修改ㄚ

如果我AA:=(高 - 低); 則他會跑出 "對數組元素應賦單值數據"

感恩指導



AA:=(高 - 低);
這行結果是數列(因為高和低都是數列)
故直接無法帶入計算

要轉為單值, 例如
AA:=(高 - 低); AA:=AA[datacount]; //取得最末根AA的值


由 dick414 在 2009-08-27 16:42 發表:

再請教

for N=3 to 25 do begin
X[N]:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5) * AA1;
end;

for M=3 to 25 do begin
Y[M]:=(pow((1+sqrt(5))/2,M)-pow((1-sqrt(5))/2,M))/sqrt(5) * BB1;
end;

若以上兩個數列 想相對應相乘 也就是說 Z[3] = X[3] * Y[3] Z[4] = X[4] * Y[4] Z[5] = X[5] * Y[5] ............... Z[25] = X[25] * Y[25]

可以直接用這樣的邏輯寫嗎
variable: Z[25]:=0;

for I=3 to 25 do begin
Z[I]: = (X[N] * Y[M] ;
end;

謝謝


由 cgjj 在 2009-08-27 16:53 發表:

回覆: 再請教

引用:
最初由 dick414 發表
for N=3 to 25 do begin
X[N]:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5) * AA1;
end;

for M=3 to 25 do begin
Y[M]:=(pow((1+sqrt(5))/2,M)-pow((1-sqrt(5))/2,M))/sqrt(5) * BB1;
end;

若以上兩個數列 想相對應相乘 也就是說 Z[3] = X[3] * Y[3] Z[4] = X[4] * Y[4] Z[5] = X[5] * Y[5] ............... Z[25] = X[25] * Y[25]

可以直接用這樣的邏輯寫嗎
variable: Z[25]:=0;

for I=3 to 25 do begin
Z[I]: = (X[N] * Y[M] ;
end;

謝謝



可簡化為

原碼:

for N=3 to 25 do begin
  Tmp
:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5);
  
X[N]:=Tmp AA1;
  
Y[N]:=Tmp BB1;
  
Z[N]:=X[N]*Y[N];
end;


由 dick414 在 2009-08-28 16:57 發表:

再請問版主

如果以上算式是用五分k線數據算出 最後結果算出了 Z[3] Z[4] Z[5]..............Z[25] 而且每日只會算出一組Z[N]數列

若我想要在日線圖 抓五分鐘k線算出的 Z[3] 來顯示出

請問要如何引用


感謝


由 cgjj 在 2009-08-28 17:03 發表:

回覆: 再請問版主

引用:
最初由 dick414 發表
如果以上算式是用五分k線數據算出 最後結果算出了 Z[3] Z[4] Z[5]..............Z[25] 而且每日只會算出一組Z[N]數列

若我想要在日線圖 抓五分鐘k線算出的 Z[3] 來顯示出

請問要如何引用


感謝



於日線引用五分線的值即可(會得到5分最末根)


由 dick414 在 2009-08-31 14:15 發表:

不好意思 不懂再請問

公式名稱 : test

for N=3 to 25 do begin
Tmp:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5);
X[N]:=Tmp * AA1;
Y[N]:=Tmp * BB1;
Z[N]:=X[N]*Y[N];
end;

若上述算式 是運用五分k 算出的

試問想在日線 秀出 上述算式中 Z[6] Z[8] Z[12] 值

若以版主所說 是用 " test # min5 " 可是這樣又沒辦法指定出 Z[6]...等等

抱歉 請再教導

謝謝


由 cgjj 在 2009-08-31 14:29 發表:

回覆: 不好意思 不懂再請問

引用:
最初由 dick414 發表
公式名稱 : test

for N=3 to 25 do begin
Tmp:=(pow((1+sqrt(5))/2,N)-pow((1-sqrt(5))/2,N))/sqrt(5);
X[N]:=Tmp * AA1;
Y[N]:=Tmp * BB1;
Z[N]:=X[N]*Y[N];
end;

若上述算式 是運用五分k 算出的

試問想在日線 秀出 上述算式中 Z[6] Z[8] Z[12] 值

若以版主所說 是用 " test # min5 " 可是這樣又沒辦法指定出 Z[6]...等等

抱歉 請再教導

謝謝



要取第n個數據, 就將該數據放置於當日5分最末根
日線就能存取

費波蘭系數也可在日線算呀
應該不用如此費事, 自五分傳回每一個Z[n]


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


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

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