紀律交易者 發表於 13-3-4 10:10
我不太會下載文件
那沒關係 直接公開好了 一起討論
OK,以下就是運作在 MultiCharts 上的 Code:
input:win(20),loss(20);
var:DayLow(false),EntryT(false),toBuy(0);
EntryT= T>=1040 and T<1340; //交易時間
DayLow= ifflogic(Low=LowD(0) and EntryT, true, false); //做K棒低點也是當日低點的標記記錄
if (DayLow or DayLow[1] or DayLow[2]) and //判斷現在的K棒是否收紅且實體+下影線超過12點
Close>Open and maxlist(C,O)-Low>=12 //且是發生在三根內有任一根是低點=當日低點
then //記錄發生的這根K棒的收盤價減4點
toBuy = Close -4;
if marketposition<=0 and EntryT and EntriesToday(D)=0 then //掛價買進,我加上了每天只交易一次。
Buy next bar toBuy limit;
setstoploss(loss*bigpointvalue); //停損
setprofittarget(win*bigpointvalue); //停利
setexitonclose;
if T>=1340 then begin //1340多單出場
sell next bar market;
toBuy=0;
end;
交易成本設定為每次進場與出場需各扣 150元(手續費+稅)
|