語法請教謝
我現在情況是把2個不同的策略結合, 1個是用"EntriesToday(date)=0", 另1個是用"EntriesToday(date)<2", 如果我想把他們寫成"各自只能交易1次(或2次之類的)", 應該怎樣寫?謝謝利用不同的EntryName 來區分 不同的買賣信號
另用兩個變數來記錄一日內這兩個Entry的觸發次數
If barssinceentry=0 and entryname="你所設定的EntryName" then 變更記錄變數的值
在執行買賣動作前 check 紀錄變數的值
當然還要記得每天開始前將記錄變數歸零
alexliou 發表於 15-8-3 07:19 static/image/common/back.gif
利用不同的EntryName 來區分 不同的買賣信號
另用兩個變數來記錄一日內這兩個Entry的觸發次數
If barssince ...
不太明白, 我找了barssinceentry和entryname的語法, 也找不到類似的做法, 請問大大可以給一點例子解釋嗎? lahahaha 發表於 15-8-3 23:38 static/image/common/back.gif
不太明白, 我找了barssinceentry和entryname的語法, 也找不到類似的做法, 請問大大可以給一點例子解釋嗎? ...
Vars:
Entry1Count(0),
Entry2Count(0);
If Date<>Date then begin
Entry1Count=0;
Entry2Count=0;
end;
If condition1 and EntriesToday(date)=0 and Entry1Count<1 then Buy("B1") Next Bar at xxxx .......;
If condition2 and EntriesToday(date)<2 and Entry2Count<1 then Buy("B2") Next Bar at xxxx ......;.
If barssinceentry=0 and entryname="B1" then Entry1Count=Entry1Count+1;
If barssinceentry=0 and entryname="B2" then Entry2Count=Entry2Count+1;
alexliou 發表於 15-8-4 16:13 static/image/common/back.gif
Vars:
Entry1Count(0),
Entry2Count(0);
謝大大, 立刻研究{:4_209:}
alexliou 發表於 15-8-4 16:13 static/image/common/back.gif
Vars:
Entry1Count(0),
Entry2Count(0);
我用這個例子的確能combine2個不同的策略, 然後各自交易1次, 但是我找資料"barssinceentry"的意思應該是進場後第幾根K bar的count, 在這裡用是甚麼意思呢?
lahahaha 發表於 15-8-4 23:47 static/image/common/back.gif
我用這個例子的確能combine2個不同的策略, 然後各自交易1次, 但是我找資料"barssinceentry"的意思應該是 ...
As you said ,
barssinceentry 是進場後第幾根K bar的count
barssinceentry=0 表示當根K bar 出現了進場的動作
搭配entryname = "B1", 表示這個進場動作是"B1"這個訊號所trigger
alexliou 發表於 15-8-5 14:02 static/image/common/back.gif
As you said ,
barssinceentry 是進場後第幾根K bar的count
非常清楚的解釋, 謝謝alex大大
頁:
[1]