AL SATIŞ emirleri/fırsatları açıklaması

 

Merhaba,

EA günlüğünde garip bir davranış/görüntü görüyorum.

Tüm belgelere göre BİD fiyatından SATIŞ, ASK fiyatından AL işlemi yapılmaktadır. Ancak, MqlTick() .last yapısını Yazdır() yaparsam, yazdırılan/görüntülenenin her zaman TEKLİF fiyatı olduğunu fark ettim.

Bunun açıklaması nedir

Documentation on MQL5: Standard Constants, Enumerations and Structures / Data Structures / Structure for Current Prices
Documentation on MQL5: Standard Constants, Enumerations and Structures / Data Structures / Structure for Current Prices
  • www.mql5.com
Standard Constants, Enumerations and Structures / Data Structures / Structure for Current Prices - Documentation on MQL5
 

MqlTick.last, komisyoncunuz tarafından yapılan son anlaşmanın fiyatıdır (kendi anlaşmanız değil). Bu fiyat yalnızca Pazar Derinliği etkinleştirildiğinde kullanılabilir.

Bir anlaşmada her zaman bir alıcı VE bir satıcı vardır. Talep üzerine alıyorsanız, birileri teklife satıyor. Bazıları teklifle satıyorsa, diğeri talep üzerine satın alıyor. Böylece her anlaşma, mqltick.last'a (varsa) döndürülen bir teklif fiyatı üzerinden yapılır.

Documentation on MQL5: Standard Constants, Enumerations and Structures / Environment State / Symbol Properties
Documentation on MQL5: Standard Constants, Enumerations and Structures / Environment State / Symbol Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Environment State / Symbol Properties - Documentation on MQL5
 

Bazı şeylere açıklık getirmeye çalışayım:

1) FOREX piyasası, hisse senedi ve vadeli işlem piyasalarından tamamen farklıdır;

2) İstendiğinde satın alıyorsanız, birinin açık artırmayla satıyor olması gerekmez ... Örneğin, birinin (A kişisinin) belirli bir fiyattan satın alma limiti emri verdiği çok basit bir durumunuz olabilir: yani bu kişi değil   talep üzerine satın almak , ancak belirli bir fiyattan sipariş vermek, gelecekte birisinin o fiyattan satmasını beklemeye istekli olmak. Başka bir ikinci kişi (B kişisi), gerçekte (gelecekte herhangi bir zamanda) satış yapacak ve aslında ticaretin gerçekleşmesinden sorumlu olacaktır.

3) Orjinal posterde yazanlar hisse senetleri ve vadeli işlem piyasaları için %100 doğrudur, ancak bu FOREX piyasası için doğru değildir ve nedenini açıklamaya çalışacağım:

■ borsaların aksine, Forex piyasası merkezi değildir, yani tüm işlemlerin gerçekleştiği ve aslında tüm piyasa verilerinden/bilgilerinden kimin sorumlu olduğu bir borsanız yoktur;
■ borsalarda, bir hisse senedi (veya vadeli işlem sözleşmesi) satın aldığınızda, aslında doğrudan ikinci bir kişiden/kurumdan satın alıyorsunuz ve komisyoncu sizden yalnızca işlem için bir ücret talep edecektir;
■ Forex piyasasında, belirli bir para birimini satın aldığınızda, aslında bu varlığı dolaylı olarak satın alıyorsunuz, yani aslında para birimini komisyoncunuz tarafından tahsil edilen bir spread ile satın alıyorsunuz; bu durumda, komisyoncu aslında piyasaya gider ve para birimini satın alır, ancak daha sonra müşteriye daha yüksek bir fiyattan satar, aslında komisyoncu karını bu şekilde elde eder;

Forex piyasasında tüm işlemlerin teklifte gerçekleşmesinin nedeni budur.

Documentation on MQL5: Standard Constants, Enumerations and Structures / Trade Constants / Order Properties
Documentation on MQL5: Standard Constants, Enumerations and Structures / Trade Constants / Order Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Trade Constants / Order Properties - Documentation on MQL5
 
Malacarne :

Bazı şeylere açıklık getirmeye çalışayım:

1) FOREX piyasası, hisse senedi ve vadeli işlem piyasalarından tamamen farklıdır;

2) İstendiğinde satın alıyorsanız, birinin açık artırmayla satıyor olması gerekmez ... Örneğin, birinin (A kişisinin) belirli bir fiyattan satın alma limiti emri verdiği çok basit bir durumunuz olabilir: yani bu kişi değil   talep üzerine satın almak , ancak belirli bir fiyattan sipariş vermek, gelecekte birisinin o fiyattan satmasını beklemeye istekli olmak. Başka bir ikinci kişi (B kişisi), gerçekte (gelecekte herhangi bir zamanda) satış yapacak ve aslında ticaretin gerçekleşmesinden sorumlu olacaktır.

3) Orjinal posterde yazanlar hisse senetleri ve vadeli işlem piyasaları için %100 doğrudur, ancak bu FOREX piyasası için doğru değildir ve nedenini açıklamaya çalışacağım:

■ borsaların aksine, Forex piyasası merkezi değildir, yani tüm işlemlerin gerçekleştiği ve aslında tüm piyasa verilerinden/bilgilerinden kimin sorumlu olduğu bir borsanız yoktur;
■ borsalarda, bir hisse senedi (veya vadeli işlem sözleşmesi) satın aldığınızda, aslında doğrudan ikinci bir kişiden/kurumdan satın alıyorsunuz ve komisyoncu sizden yalnızca işlem için bir ücret talep edecektir;
■ Forex piyasasında, belirli bir para birimini satın aldığınızda, aslında bu varlığı dolaylı olarak satın alıyorsunuz, yani aslında para birimini komisyoncunuz tarafından tahsil edilen bir spread ile satın alıyorsunuz; bu durumda, komisyoncu aslında piyasaya gider ve para birimini satın alır, ancak daha sonra müşteriye daha yüksek bir fiyattan satar, aslında komisyoncu karını bu şekilde elde eder;

Forex piyasasında tüm işlemlerin teklifte gerçekleşmesinin nedeni budur.

Teşekkür ederim ! Şimdi, açıklamalarınızdan sonra resim çok net.
 
Malacarne :

Bazı şeylere açıklık getirmeye çalışayım:

1) FOREX piyasası, hisse senedi ve vadeli işlem piyasalarından tamamen farklıdır;

2) İstendiğinde satın alıyorsanız, birinin açık artırmayla satıyor olması gerekmez ... Örneğin, birinin (A kişisinin) belirli bir fiyattan satın alma limiti emri verdiği çok basit bir durumunuz olabilir: yani bu kişi değil   talep üzerine satın almak , ancak belirli bir fiyattan sipariş vermek, gelecekte birisinin o fiyattan satmasını beklemeye istekli olmak. Başka bir ikinci kişi (B kişisi), gerçekte (gelecekte herhangi bir zamanda) satış yapacak ve aslında ticaretin gerçekleşmesinden sorumlu olacaktır.

3) Orjinal posterde yazanlar hisse senetleri ve vadeli işlem piyasaları için %100 doğrudur, ancak bu FOREX piyasası için doğru değildir ve nedenini açıklamaya çalışacağım:

■ borsaların aksine, Forex piyasası merkezi değildir, yani tüm işlemlerin gerçekleştiği ve aslında tüm piyasa verilerinden/bilgilerinden kimin sorumlu olduğu bir borsanız yoktur;
■ borsalarda, bir hisse senedi (veya vadeli işlem sözleşmesi) satın aldığınızda, aslında doğrudan ikinci bir kişiden/kurumdan satın alıyorsunuz ve komisyoncu sizden yalnızca işlem için bir ücret talep edecektir;
■ Forex piyasasında, belirli bir para birimini satın aldığınızda, aslında bu varlığı dolaylı olarak satın alıyorsunuz, yani aslında para birimini komisyoncunuz tarafından tahsil edilen bir spread ile satın alıyorsunuz; bu durumda, komisyoncu aslında piyasaya gider ve para birimini satın alır, ancak daha sonra müşteriye daha yüksek bir fiyattan satar, aslında komisyoncu karını bu şekilde elde eder;

Forex piyasasında tüm işlemlerin teklifte gerçekleşmesinin nedeni budur.

Biraz daha düşündüm:

"■ Forex piyasasında, belirli bir para birimini satın aldığınızda, aslında bu varlığı dolaylı olarak satın alıyorsunuz, yani aslında para birimini komisyoncunuz tarafından tahsil edilen bir spread ile satın alıyorsunuz; bu durumda, komisyoncu aslında para birimini pazarlar ve satın alır, ancak daha sonra müşteriye daha yüksek bir fiyattan satar, aslında komisyoncu karını bu şekilde elde eder;"

Aşağıdaki düşüncemde nerede yanıldığımı anlayamıyorum:

Yani, çünkü ben SATIN ALDIĞIMDA, komisyoncu aslında bana SATIYOR ; ve bu nedenle BID fiyatı kayıtlıdır. Ve ALIŞ fiyatı>SAT fiyatından dolayı komisyoncu kar eder.

Şimdi, SATTIĞIMI söyleyelim. Yukarıda söylediklerinize göre şöyle olmalı: komisyoncu aslında benden SATIN ALIN ve piyasaya SATIN. Haklıysam, ASK fiyatının kaydedilmesi gerekir (kalın kelimeler iki durumda kayıtlı fiyatları verir). Dahası; çünkü AL fiyatı>SAT fiyatı komisyoncu kaybeder.

yanıldığıma eminim; bu yüzden lütfen SATTIĞIMDA ne olacağını açıklayın.

 
tenlau :

Biraz daha düşündüm:

"■ Forex piyasasında, belirli bir para birimini satın aldığınızda, aslında bu varlığı dolaylı olarak satın alıyorsunuz, yani aslında para birimini komisyoncunuz tarafından tahsil edilen bir spread ile satın alıyorsunuz; bu durumda, komisyoncu aslında para birimini pazarlar ve satın alır, ancak daha sonra müşteriye daha yüksek bir fiyattan satar, aslında komisyoncu karını bu şekilde elde eder;"

Aşağıdaki düşüncemde nerede yanıldığımı anlayamıyorum:

Yani, çünkü ben SATIN ALDIĞIMDA, komisyoncu aslında bana SATIYOR ; ve bu nedenle BID fiyatı kayıtlıdır. Ve ALIŞ fiyatı>SAT fiyatından dolayı komisyoncu kar eder.

Şimdi, SATTIĞIMI söyleyelim. Yukarıda söylediklerinize göre şöyle olmalı: komisyoncu aslında benden SATIN ALIN ve piyasaya SATIN. Haklıysam, ASK fiyatının kaydedilmesi gerekir (kalın kelimeler iki durumda kayıtlı fiyatları verir). Dahası; çünkü AL fiyatı>SAT fiyatı komisyoncu kaybeder.

yanıldığıma eminim; bu yüzden lütfen SATTIĞIMDA ne olacağını açıklayın.

Spread sadece müşteri için geçerlidir, komisyoncunun kendisi için geçerli değildir! Brokerin her zaman alış/satış yapabileceğini unutmayın, bu nedenle satmanız durumunda komisyoncunun iki seçeneği vardır: ya tutarı piyasada aynı fiyattan (tek fiyattan) satar ya da bu tutarı başka bir (dahili) müşteriye satar. alış fiyatında, yayılmayı uygulamak...

Şunu aklınızda bulundurun: komisyoncu bir banka gibidir, asla kaybetmez!

 
Malacarne :

Spread sadece müşteri için geçerlidir, komisyoncunun kendisi için geçerli değildir! Brokerin her zaman alış/satış yapabileceğini unutmayın, bu nedenle satmanız durumunda komisyoncunun iki seçeneği vardır: ya tutarı piyasada aynı fiyattan (alış fiyatı) satar ya da bu tutarı başka bir (dahili) müşteriye satar. alış fiyatında, yayılmayı uygulamak...

Şunu aklınızda tutun: komisyoncu bir banka gibidir, asla kaybetmez!

Şimdi beni biraz aydınlattın ama aynı zamanda kararttın. Yani komisyoncu SATIN alırsam her zaman kazanırım; SATIŞ yaparsam komisyoncu kazanabilir veya eşit olabilir.

Lütfen doğru anladıysam söyle.

Şimdi, eğer haklıysam, bu başka bir soru ortaya çıkıyor, bu olabilir veya olmayabilir, başka bir konuya koyun: davranış nedir (siparişimi tam olarak nasıl işliyor) bir ECN, DD, NDD, STP, MTF vb.

Ve spesifik: Alpari MT5 platformu ne tür bir komisyoncudur; senin fikrinden.

 
tenlau :

Şimdi beni biraz aydınlattın ama aynı zamanda kararttın. Yani komisyoncu SATIN alırsam her zaman kazanırım; SATIŞ yaparsam komisyoncu kazanabilir veya eşit olabilir.

Lütfen doğru anladıysam söyle.

Şimdi, eğer haklıysam, bu başka bir soru ortaya çıkıyor, bu olabilir veya olmayabilir, başka bir konuya koyun: davranış nedir (siparişimi tam olarak nasıl işliyor) bir ECN, DD, NDD, STP, MTF vb.

Ve spesifik: Alpari MT5 platformu ne tür bir komisyoncudur; senin fikrinden.

Komisyoncular hakkında tartışmalar toplulukta yasaktır. Afedersiniz.
 
Malacarne :
Komisyoncular hakkında tartışmalar toplulukta yasaktır. Afedersiniz.

Kusura bakmayın kuralları çiğnemek istemem, Alpari ile ilgili soruyu dikkate almayınız ama lütfen diğerlerini cevaplayınız.

 
tenlau :

Kusura bakmayın kuralları çiğnemek istemem, Alpari ile ilgili soruyu dikkate almayınız ama lütfen diğerlerini cevaplayınız.

Burada broker türleri hakkında bir tartışma var . Önce oraya bakabilirsin.

Belki ilginç bir şey bulursun. Değilse, lütfen forumda tekrar sorun. Her neyse, umarım bu yararlı olabilir.

 
Malacarne :

Bazı şeylere açıklık getirmeye çalışayım:

1) FOREX piyasası, hisse senedi ve vadeli işlem piyasalarından tamamen farklıdır;

2) İstendiğinde satın alıyorsanız, birinin açık artırmayla satıyor olması gerekmez ... Örneğin, birinin (A kişisinin) belirli bir fiyattan satın alma limiti emri verdiği çok basit bir durumunuz olabilir: yani bu kişi değil   talep üzerine satın almak , ancak belirli bir fiyattan sipariş vermek, gelecekte birisinin o fiyattan satmasını beklemeye istekli olmak. Başka bir ikinci kişi (B kişisi), gerçekte (gelecekte herhangi bir zamanda) satış yapacak ve aslında ticaretin gerçekleşmesinden sorumlu olacaktır.

Alış limiti emri bir anlaşma değil, gerçek bir işlemi olmayan bekleyen bir emirdir. Alış sadece bu sembolün satış fiyatı alış limit emir fiyatına ulaştığında gerçekleşir (bekleyen emir tetiklenir). Anlaşma alıcı için satış fiyatıdır. İşlem sadece bu fiyattan (alış limit emir fiyatı) gerçekleşir, eğer bir tüccar bu fiyattan satış yapacaksa, bu fiyatta satıcı yoksa fiyat yükselebilir ve kayma yaşarsınız.


3) Orjinal posterde yazanlar hisse senetleri ve vadeli işlem piyasaları için %100 doğrudur, ancak bu FOREX piyasası için doğru değildir ve nedenini açıklamaya çalışacağım:

OP'de gerçekte% 100 doğru olduğunu düşündüğünüzü alıntılayabilir misiniz? Ne demek istediğinden emin olmadığım için.


■ borsaların aksine, Forex piyasası merkezi değildir, yani tüm işlemlerin gerçekleştiği ve aslında tüm piyasa verilerinden/bilgilerinden kimin sorumlu olduğu bir borsanız yoktur;

■ borsalarda, bir hisse senedi (veya vadeli işlem sözleşmesi) satın aldığınızda, aslında doğrudan ikinci bir kişiden/kurumdan satın alıyorsunuz ve komisyoncu sizden yalnızca işlem için bir ücret talep edecektir;

Her durumda doğru mu? Örneğin, iyi bir hisse senedi olan PETR4 için neden bir Alış VE Satış fiyatı olduğunu açıklayabilir misiniz?

■ Forex piyasasında, belirli bir para birimini satın aldığınızda, aslında bu varlığı dolaylı olarak satın alıyorsunuz, yani aslında para birimini komisyoncunuz tarafından tahsil edilen bir spread ile satın alıyorsunuz; bu durumda, komisyoncu aslında piyasaya gider ve para birimini satın alır, ancak daha sonra müşteriye daha yüksek bir fiyattan satar, aslında komisyoncu karını bu şekilde elde eder;

Broker türüne bağlıdır. Bir ECN+STP komisyoncusunun yalnızca aracı olarak çalışması ve işleme katılmaması gerekir.


Forex piyasasında tüm işlemlerin teklifte gerçekleşmesinin nedeni budur.

MT5 kullanan perakende tüccarlardan ve ticaret yapmak için bir komisyoncudan bahsediyoruz. Forex Piyasasında tüm işlemler, satıcının teklifi üzerine, alıcının talebi üzerine gerçekleşir. Meta alıntılar, teklifi MqlTick.last'ta teklif fiyatı ile çizelgeler çizmeyi seçtikleri şekilde koymayı seçerler. Ben meseleyi böyle anlıyorum belki de yanılıyorumdur.
Neden: