MT4訂單的“身份證”以及如何找出屬于你程序的訂單 [MT4]
作者:
MT4 來源:
cxh99.com 發(fā)布時間:2012年05月08日 點擊數(shù):
【
收藏到本網(wǎng)的會員中心】
- MT4在設(shè)計的時候就充分考率了定單的程序操作問題。因此他對訂單的屬性設(shè)計可謂十分周全。除了常見的開倉價 開倉時間等等內(nèi)容以為,和識別訂單關(guān)系密切的還有3和屬性:
1、Ticket 這是訂單的唯一身份號碼,也是下單后由服務(wù)器生成的唯一訂單號。當(dāng)你想使用程序操作這個訂單的時候,必須首先找到這個號碼。(當(dāng)然還有按照順序操作訂單的方法,這里先不說)。這個號碼是服務(wù)器生成的,不允許程序指定。
2、Magic 這個是程序發(fā)出入場命令訂單的時候可以賦值的屬性,是整數(shù)類型。也就是說你可以指定一個訂單的Magic屬性。一但發(fā)出命令,這個屬性就不可以更改了。
3、Comment 這個屬性和上面意思相近,不過是字符串類型,你也可以指定他的內(nèi)容。不過需要注意的是當(dāng)訂單設(shè)置了目標(biāo)或者止損,并且觸發(fā)了目標(biāo)或者止損,則Comment會自動變成[t/p] 或者 [s/l]。
上面3個訂單標(biāo)識有什麼用呢?
Ticket用于提前找到訂單,然后才可以通過“選擇這個Ticket”的方式指定當(dāng)前被操作訂單。然后才可以操作訂單。
Magic的作用主要是用于區(qū)別其他程序的訂單。防止混淆。一般的方式是這樣:讓同一個程序下的訂單都使用相同的Magic數(shù)字。這樣在查找訂單的時候就可以使用:商品相同+Magic相同 的方式準(zhǔn)確定位你自己程序下的訂單。
Comment的作用比較靈活,如果你不使用Stop Loss 和 Target Point的方式,則可以將它完全當(dāng)作一個記錄狀態(tài)的容器。用于任何需要記錄入場當(dāng)時情況的容器。這就給你的程序帶來了很大的靈活性。做過編程的人一定知道:這樣可以演變出很多“奇特”的功能。