MC語法 有辦法用日盤進場 停損停利考慮夜盤嗎 - 財經

Table of Contents

為了防止隔日跳空損失太多

在不改動原本只用日盤作為進場策略的情況下

想用全天的台指期價格來做為停損停利

請問MultiCharts有辦法做到嗎

原本只用日盤的寫法是這樣

if marketposition>0
then begin
setstoploss(StopLoss*currentcontracts*200);
setprofittarget(StopProfit*currentcontracts*200);
end;

我想到的方法是 data1 只用台指期日盤時段的資料

策略盤段只用data1資料

另外新增一個data2: 台指期的日盤+夜盤資料

停損停利才用data2資料

但setstoploss跟setprofittarget指令有辦法用到data2嗎?

或者是這樣寫

if marketposition>0 then begin
if c of data2<entryprice-StopLoss then sell next bar at market;
if c of data2>entryprice+StopProfit then sell next bar at market;
end;

可是這樣寫 好像只有在跑完整個k bar之後 才會做停損停利

而不是跟著即時價格停損停利

想請教一下怎麼用日+夜盤的即時價格來做停損停利

謝謝

--

All Comments

Caroline avatarCaroline2018-11-14
data1跟data2顛倒
Jake avatarJake2018-11-18
為什麼不用時間切就好
Yedda avatarYedda2018-11-20
漏看只做日線....印象中 如果設定結束時段,好像可以把
日夜盤切開分k棒
Olivia avatarOlivia2018-11-24
感謝一樓! 請問y大這個方法要怎麼做 我來查查