Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Emir türlerini biliyorum - kar almak ve zararı durdurmaktan bahsediyoruz, bu yüzden soru, komisyoncunun fiyata ulaşıldığında ne yapacağını belirtmesinin mümkün olup olmadığı - piyasayı kapatın veya kendi sabitini koruyun, kapanış fiyatı.
Yasaktır
Terminal yardımını okudum :)
Terminal ve editör yardımında belirtilen kavramlara referansla emirleri Borsa Standardına göre sınıflandırdım.
Az önce MT5/MQL5 açısından konuştum:
ENUM_ORDER_TYPE
tanımlayıcı
Tanım
ORDER_TYPE_BUY
Satın almak için piyasa emri
ORDER_TYPE_SELL
Satmak için piyasa emri
ORDER_TYPE_BUY_LIMIT
Bekleyen sipariş Alış Limiti
ORDER_TYPE_SELL_LIMIT
Bekleyen emir Satış Limiti
ORDER_TYPE_BUY_STOP
Bekleyen sipariş Satın Al Durdur
ORDER_TYPE_SELL_STOP
Bekleyen sipariş Satış Durdur
ORDER_TYPE_BUY_STOP_LIMIT
Emir fiyatına ulaşıldığında, StopLimit fiyatına bir Buy Limit bekleyen emri verilir.
ORDER_TYPE_SELL_STOP_LIMIT
Emir fiyatına ulaşıldığında, StopLimit fiyatına bekleyen bir Satış Limiti emri verilir.
ORDER_TYPE_CLOSE_BY
Zıt pozisyonlu bir pozisyonu kapatmak için emir
Az önce MT5/MQL5 açısından konuştum:
ENUM_ORDER_TYPE
tanımlayıcı
Tanım
ORDER_TYPE_BUY
Satın almak için piyasa emri
ORDER_TYPE_SELL
Satmak için piyasa emri
ORDER_TYPE_BUY_LIMIT
Bekleyen sipariş Alış Limiti
ORDER_TYPE_SELL_LIMIT
Bekleyen emir Satış Limiti
ORDER_TYPE_BUY_STOP
Bekleyen sipariş Satın Al Durdur
ORDER_TYPE_SELL_STOP
Bekleyen sipariş Satış Durdur
ORDER_TYPE_BUY_STOP_LIMIT
Emir fiyatına ulaşıldığında, StopLimit fiyatına bir Buy Limit bekleyen emri verilir.
ORDER_TYPE_SELL_STOP_LIMIT
Emir fiyatına ulaşıldığında, StopLimit fiyatına bekleyen bir Satış Limiti emri verilir.
ORDER_TYPE_CLOSE_BY
Zıt pozisyonlu bir pozisyonu kapatmak için emir
Yuri, önceki gönderimden ekteki dosyaya bak.
Borsada belirttiğiniz herhangi bir transfer bulunmamaktadır.
Eklendi
Bekleyen sipariş Alış Limiti
Geliştiriciler buna, bu siparişin sunucuda depolanması ve borsada hemen görüntülenmemesi nedeniyle böyle adlandırdı.
Sunucu Siparişini adlandırmak gerekliydi :)
Ahburada ve siparişlerde büyük bir karışıklık :)
Borsada sadece üç tür var
teklif sırası (kısmi eşleştirmeden sonra kuyrukta kalır)
karşı teklif (açık artırmadan sonra kaldırıldı)
Doldur ya da Öldür uygulaması
Eklendi
I şimdi size " Bekleyen sipariş Satın Alma Limiti"nin beklemede olamayacağını kanıtlayacak
MqlTradeResult result = { 0 };
./--- Fill structure
request.magic = 12345678902;
request.symbol = Symbol();
request.volume = 1;
request.type_filling = ORDER_FILLING_IOC ;
request.type_time = ORDER_TIME_DAY ;
request.action = TRADE_ACTION_PENDING ;
request.price = price;
request.comment = "Лимитный ордер..." ;
if (buy_sell)
{
request.type = ORDER_TYPE_BUY_LIMIT ;
}
else
{
request.type = ORDER_TYPE_SELL_LIMIT ;
}
Ne diyeyim :) Kaynakları dikkatli okuyun.
Qterminal yardımından alıntı:
Выставление торговых заявок
Выставление торговой заявки означает создание отложенного ордера на покупки/продажу какого-либо финансового инструмента по заданной цене,
не присутствующей в данный момент на рынке. В зависимости от того, как заявки обрабатываются на сервере, они могут выводится прямиком в стакан цен
(как правило, напрямую выводятся лимитные заявки) или ожидать исполнения на стороне брокера (как правило, стоп или стоп-лимитные заявки)
с последующим превращением в рыночную заявку.
...
...
...
Стоп и Стоп-Лимитные ордера
Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit) в отличие от лимитных ордеров не выводятся
во внешнюю торговую систему (биржу) напрямую. До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5 .
•При достижении стоп-цены, указанной в Buy Stop или Sell Stop ордере, выполняется соответствующая рыночная операция.
•При достижении стоп-цены, указанной в Buy Stop Limit или Sell Stop Limit ордере, выставляется соответствующая лимитная заявка, которая будет видна остальным участникам рынка.
Ne diyeyim :) Kaynakları dikkatli okuyun.
Qterminal yardımından alıntı:
Выставление торговых заявок
Выставление торговой заявки означает создание отложенного ордера на покупки/продажу какого-либо финансового инструмента по заданной цене,
не присутствующей в данный момент на рынке. В зависимости от того, как заявки обрабатываются на сервере, они могут выводится прямиком в стакан цен
(как правило, напрямую выводятся лимитные заявки) или ожидать исполнения на стороне брокера (как правило, стоп или стоп-лимитные заявки)
с последующим превращением в рыночную заявку.
...
...
...
Стоп и Стоп-Лимитные ордера
Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit) в отличие от лимитных ордеров не выводятся
во внешнюю торговую систему (биржу) напрямую. До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5 .
•При достижении стоп-цены, указанной в Buy Stop или Sell Stop ордере, выполняется соответствующая рыночная операция.
•При достижении стоп-цены, указанной в Buy Stop Limit или Sell Stop Limit ордере, выставляется соответствующая лимитная заявка, которая будет видна остальным участникам рынка.
Ekli Expert Advisor'ı demoda çalıştırın (FOTS)
ve nereye "yatırıldığına" ve hangi fiyata yerine getirildiğine bakın :)
2017.03.06 09:48:39.411 Trades '1007932': sell limit 1.00 RTS-3.17 at 104200
2017.03.06 09:48:39.420 Trades '1007932': accepted sell limit 1.00 RTS-3.17 at 104200
2017.03.06 09:48:39.420 Trades '1007932': sell limit 1.00 RTS-3.17 at 104200 placed for execution
2017.03.06 09:48:39.428 Trades '1007932': order #55062748 sell limit 1.00 / 1.00 RTS-3.17 at 104200 done in 17.010 ms
2017.03.06 09:48:39.428 Trades '1007932': deal #8957618 sell 1.00 RTS-3.17 at 111390 done (based on order #55062748)
2017.03.06 09:48:44.233 Experts expert Test_sync_order (RTS-3.17,M1) removed
Son işlemin fiyatı belirtilen seviyeye dokunursa, durdurmalar piyasa tarafından tetiklenmelidir. Aksi takdirde - sipariş defterindeki diğer tüm siparişler. Buna göre, bunu likit olmayan varlıklar üzerinde kontrol edebilirsiniz. Likit olmayan bir gelecek veya hisse senedi açın, bir satın alma limiti belirleyin ve sipariş defterinde olup olmadığına bakın. Ve stoploss emri orada durmayacak, çünkü tüm stop emirleri komisyoncu sunucusunda yer alır ve emir defterine sadece şartla girilir. Borsada bunlar dışında emir olmadığı için limit camdadır.
Şimdi konuşma duraklarla ilgili değil, sipariş türleri hakkında.
Şimdi konuşma duraklarla ilgili değil, sipariş türleri hakkında.