查詢code:https://www.multicharts.com/trading-software/index.php/GrossLoss
sess1starttime指開盤時間
sess1endtime指收盤時間
Entryname 當下持單的進場訊號名稱
Exitname 取得平倉訊號名稱
Contract、Contracts、Share、Shares 交易口數單位
EntriesToday 回傳今日進場次數
ExitsToday 回傳今日出場次數
EntryDate 進場日
ExitDate 出場日
EntriesToday(date) ExitsToday (date) , Date 就是K棒當時的日期了
Entryprice 進場價
Exitprice 出場價
BarsSinceEntry(n) 進場後經過了幾根K棒
BarsSinceExit(n) 出場後經過了幾根K棒
MarketPosition 持倉方向 ( 0 = 空手, 1 = 多單 , -1 = 空單 )
currentcontract 是指目前持倉的口數
marketposition*currentcontracts 顯示留倉方向&口數
MaxPositionProfit 持單以來最高獲利
OpenPositionProfit 未平倉浮動損益
contractprofit 都是顯示此部位在當根K棒的損益
positionprofit(n)
PositionProfit(0) 會傳回未平倉損益
PositionProfit(1) 會傳回上一筆的損益
netprofit 淨利潤
totaltrades 傳回目前交易總比數
numwintrades 獲利
numlostrades 虧損總筆數
numeventrades 損益二平
平均交易(淨利、虧損) = netprofit / totaltrades
平均獲利交易 = grossprotif / numwintrades
平均虧損交易 = grossloss / numlostrades
獲利點數 = maxpositionprofit / bigpointvalue
----------------------------------------------------------------------------------------------------------------------------------
If Time>=CalcTime(Sess1StartTime,1*BarInterval) and Time<=CalcTime(Sess2EndTime,-1*BarInterval) then begin
Buy next bar at XXXX stop;
SellShort next bar at XXXX stop;
End;
這一段時間限制的語法在台灣、香港....等交易所,只要交易時間沒有橫跨 0:00 這個時點,都可以正常發出買賣訊號
------------------------------------------------------------------------------
Time>=CalcTime(Sess1StartTime,1*BarInterval) or Time<=CalcTime(Sess2EndTime,-1*BarInterval)
美元指數,交易時間為 20:00 ~ 1700 (T+1),我曾試圖去修改QM裡面的Session設定
故意設定成 20:00 ~ 23:59(SessEnd打勾) 與 0:00~17:00(SessEnd打勾),也還是無法解決
請問一下我應該怎麼改善 !!
------------------------------------------------------------------------------
if CalcTime( entrytime, 30) then ...
if (c - entryprice) * marketposition > 30 then ...
MC出現訊號進場後,如何加入30分鐘內判斷條件1.、2.、3.、4.達到出場
條件1.損失達30點平倉出場
條件2.獲利達30點平倉出場
條件3.總獲利達60點平倉出場
條件4.總損失達60點平倉出場
------------------------------------------------------------------------------
PosTradeEntryPrice(PosAgo,TradeNumber)
PosAgo:0是未平倉,1是上一次平倉,以此類推
TradeNumber:交易次數,就是這次交易的第幾次交易
舉例來說,PosTradeEntryPrice(0,0)就是目前部位的第一口進場價,
PosTradeEntryPrice(0,1)就是目前部位的第二口單進場價,以此類推~
https://www.multicharts.com/trading-software/index.php/PosTradeEntryPrice
------------------------------------------------------------------------------
from entry("進場名稱") 指定沖銷的語法
Sell("Exit2") from entry("SampleX_2") next bar at market;
http://javaiverson.blogspot.tw/search/label/MultiCharts%E4%BD%BF%E7%94%A8%E5%BF%83%E5%BE%97_%E7%A8%8B%E5%BC%8F%E7%AF%87
------------------------------------------------------------------------------
0 - 未平倉部位;
1 - 往前一筆部位(最後平倉的部位);
2 - 往前二筆部位,依此類推。
留言列表