作者miky (四辦幸運草)
看板Trading
標題[問題] mt4自帶交易系統(macd sample)
時間Sat Apr 16 20:41:10 2011
這兩天開始自學mql4自帶交易系統
看了mt4的自代交易系統 ====> macd sample <===這一個
其中的一段程式碼我有疑問
在最後平倉的那一段(87行)
// but it is more important to exit it correctly...
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(
OrderType()<=OP_SELL&& // check for opened position
^^^^^^^^^^^^^^^^^^^^^
就是這個....
OrderSymbol()==Symbol()) // check for symbol
{
.
.
.
有高手可以幫忙解釋一下
為什麼 OrderType()<=OP_SELL 是確認有沒有開倉
為什麼不是 OrderType()<=OP_BUY 或其他的
想不通啊......OrZ
先謝謝高手了....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.217.87.253
2F:→ lashante:<=OP_SELL的,就只有代表已開倉的 OP_BUY 和 OP_SELL 04/16 22:07
3F:→ lashante:value 2~5 代表的是尚未到達執行價位的掛單 04/16 22:12
4F:→ miky:喔喔..我懂了...豁然開朗 謝謝 04/16 22:20