請問指標和交易要如何可以同步

  •   383 
  • 最後發表   鄭揪  2024 十月 30
鄭揪 發文於   2024/10/24

請教小編和教授以及各位高手們

我有設計了一個操作的指標,在當沖交易過程中指標可以很明確的畫出來,但我把指標的程式 Copy 到交易,也改成交易的一些指令,但在過程中卻無法同步,請教,為什麼會不同步?還是我哪個步驟出了問題,連帶的「警示」也沒有訊號出現。請教各位高手,幫 我解惑,謝謝!!

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/10/24

將指標腳本改寫成交易腳本,除了plot改成alert之外,還有很多地方要注意。到底問題出在哪裡,需要看程式碼才知道。

鄭揪 發文於   2024/10/24

HI 教授 

附件中是我的「指標」、「警示」和「 交易」的程式碼

基本上都是一樣,只是改成。ret=1 和 setposition 的寫法

 

請教授解惑,謝謝

附加文件

虎科大許教授 發文於   2024/10/24

你使用EMA指標,在交易腳本預設100筆資料的情況下,指標數值會與技術分析圖表的指標數值不一樣。

這個指標很麻煩,因為它與使用計算的資料筆數有關。在指標腳本,預設讀取所有資料,而交易腳本預設100筆,警示腳本預設200筆,資料筆數不同,計算的指標數值都會不同。

鄭揪 發文於   2024/10/25

請教教授,如果我設定讀取的資料都在 100  筆,這樣會不會有相同的數值?另外,如果都改正,是不是警示、交易就可以同步?預設 100 筆的話,要在程式中撰寫?還是在設定的時候就可以?不好意思,一直麻煩教授解惑?

虎科大許教授 發文於   2024/10/25

setTotalBar(100);

鄭揪 發文於   2024/10/25

感謝教授的指導~~

期待有一天能夠上您的課,向您好好學習

XS小編 發文於   2024/10/30

Hello 鄭揪,

 

小編補充,您也可以視指數移動平均需要多少K棒數計算,等計算過足夠的K棒後再開始判斷進出場。

舉例來說:

value1 = xAverage(close, 10);

if currentbar < 100 then return;    //讓前100根Bar只會用來計算指數移動平均

 

接下來的部分才撰寫進出場邏輯。

 

感謝 虎科大許教授 的熱心回覆。

發表回覆
Close