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

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


由 steven 在 2016-07-22 09:07 發表:

麻煩改一下語法

版主您好
下列這段語法,能幫忙改成奇狐語法嗎?
100 * LOG10( SUM(ATR(1), n) / ( MaxHi(n) - MinLo(n) ) ) / LOG10(n)

我自己改了之後,差距有點大,麻煩您幫忙一下,謝謝 ! 我改的如下
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TR,N);
100*LOG(10)*( SUM(REF(ATR,1),N)/(MAX(HIGH,N)-MIN(LOW,N)))/LOG(10)*N


由 cgjj 在 2016-07-22 09:32 發表:

回覆: 麻煩改一下語法

引用:
最初由 steven 發表
版主您好
下列這段語法,能幫忙改成奇狐語法嗎?
100 * LOG10( SUM(ATR(1), n) / ( MaxHi(n) - MinLo(n) ) ) / LOG10(n)

我自己改了之後,差距有點大,麻煩您幫忙一下,謝謝 ! 我改的如下
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TR,N);
100*LOG(10)*( SUM(REF(ATR,1),N)/(MAX(HIGH,N)-MIN(LOW,N)))/LOG(10)*N



LOG10(n)
轉換後絕不會是 LOG(10)*N

試試 LOG(N) 看看吧


由 steven 在 2016-07-22 09:39 發表:

原來的LOG10( SUM(ATR(1), n) 的意思,改成這樣LOG10*( SUM(ATR(1), n),是對的嗎?


由 steven 在 2016-07-22 10:51 發表:

已經改好了,謝謝版大幫忙


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


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

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