註冊日期: Aug 2006 來 自: 文章數量: 70
Price:=((H+L)/2); Period:=INTPART(Value5); RealPart:=0; For counts=0 To Period-1 do RealPart=RealPart+Sin(360*counts/Period)*(Ref(Price,counts)); 以上請教語法錯誤該如何改正? 謝謝!!!
註冊日期: Oct 2003 來 自: 文章數量: 18139
引用:最初由 sync 發表 Price:=((H+L)/2); Period:=INTPART(Value5); RealPart:=0; For counts=0 To Period-1 do RealPart=RealPart+Sin(360*counts/Period)*(Ref(Price,counts)); 以上請教語法錯誤該如何改正? 謝謝!!! 這段程式並非是奇狐系統所用的公式語法 故問題不在於語法錯誤, 而是錯用其他軟體的公式 語法雖雷同, 但計算基礎架構方式可能不同 即使能跑 結果可能會因為基礎架構不同而產生差異
引用:最初由 sync 發表 Price:=((H+L)/2); Period:=INTPART(Value5); RealPart:=0; For counts=0 To Period-1 do RealPart=RealPart+Sin(360*counts/Period)*(Ref(Price,counts)); 以上請教語法錯誤該如何改正? 謝謝!!!
引用:最初由 cgjj 發表 這段程式並非是奇狐系統所用的公式語法 故問題不在於語法錯誤, 而是錯用其他軟體的公式 語法雖雷同, 但計算基礎架構方式可能不同 即使能跑 結果可能會因為基礎架構不同而產生差異 版主您好: 網路上可參考公式很多,問題在於看到一個不錯的指標公式想要將他改成奇狐支援的語法而遇到問題,畢竟因為是奇狐愛用者才會有此需求啊!!! 簡單的會改的我都改了,可以請求版主教我怎麼改嗎? 例如此例中For函數的用法?問題是在哪裡?奇狐語法的解決方案等等....謝謝囉!!!
引用:最初由 cgjj 發表 這段程式並非是奇狐系統所用的公式語法 故問題不在於語法錯誤, 而是錯用其他軟體的公式 語法雖雷同, 但計算基礎架構方式可能不同 即使能跑 結果可能會因為基礎架構不同而產生差異
引用:最初由 sync 發表 版主您好: 網路上可參考公式很多,問題在於看到一個不錯的指標公式想要將他改成奇狐支援的語法而遇到問題,畢竟因為是奇狐愛用者才會有此需求啊!!! 簡單的會改的我都改了,可以請求版主教我怎麼改嗎? 例如此例中For函數的用法?問題是在哪裡?奇狐語法的解決方案等等....謝謝囉!!! 改了能跑, 語法無誤 不代表算出的東西就是對的 有時會讓您錯的渾然不知 不同軟體計算基礎架構方式不同, 函數特性亦可能不同 相同程式碼, 不見得結果會是相同的 更何況前面的程式只有片段 重點!!! 不應該是用改的 而是應該去了解其計算規則原理 重新用奇狐寫過 一方面可得正常結果 另一方面也可擁有較好效能(每個軟體各有自己的特性) 為避免您錯用 僅給其他軟體程式碼, 未給算法原理, 恕不協助
引用:最初由 sync 發表 版主您好: 網路上可參考公式很多,問題在於看到一個不錯的指標公式想要將他改成奇狐支援的語法而遇到問題,畢竟因為是奇狐愛用者才會有此需求啊!!! 簡單的會改的我都改了,可以請求版主教我怎麼改嗎? 例如此例中For函數的用法?問題是在哪裡?奇狐語法的解決方案等等....謝謝囉!!!