MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1333

 
Fast235 :

Kâr Al tetiklemesinin bir sonucu olarak verildi

ORDER _REASON_TP'nin nasıl ve neden olduğunu anlayamıyorum,

DEAL _REASON_TP'nin nasıl çalıştığına dair bir fikrim var, ancak burada siparişlerin ne olduğu net değil

Emir, fiyatın açık pozisyonun TP seviyesine ulaşması şartıyla MT sunucusu tarafından verildi. ve eşleşecek bir anlaşma. Ama MT4'te böyle bir şey yok ;)

 
Fast235 :

Kâr Al tetiklemesinin bir sonucu olarak verildi

ORDER _REASON_TP'nin nasıl ve neden olduğunu anlayamıyorum,

DEAL _REASON_TP'nin nasıl çalıştığına dair bir fikrim var, ancak burada siparişlerin ne olduğu net değil

Ve siparişsiz bir anlaşma nasıl olabilir (sipariş = sipariş)

Sipariş sistemi 4ki, 5ki'den büyük ölçüde basitleştirilmiştir. Ve herkesin verilere ihtiyacı var.

 
Valeriy Yastremskiy :

Ve siparişsiz bir anlaşma nasıl olabilir (sipariş = sipariş)

Sipariş sistemi 4ki, 5ki'den büyük ölçüde basitleştirilmiştir. Ve herkesin verilere ihtiyacı var.

Sonuçta, çift lot veya ters işlem ile yeni bir emir açmak için, bir pozisyonu kapatmanın sonucuna bakıyoruz ve burada emrin sonucunu anlamıyorum.

 
Fast235 :

Sonuçta, çift lot veya ters işlem ile yeni bir emir açmak için, bir pozisyonu kapatmanın sonucuna bakıyoruz ve burada emrin sonucunu anlamıyorum.

MT5 sipariş sistemini anlamanız yeterlidir. Çok basit - bir emir verirsiniz, gerçekleştiğinde bir anlaşma oluşturulur (ve tarihe kaydedilir), bir pozisyon oluşturur. Kapanışta da.

 
Fast235 :

Sonuçta, çift lot veya ters işlem ile yeni bir emir açmak için, bir pozisyonu kapatmanın sonucuna bakıyoruz ve burada emrin sonucunu anlamıyorum.

bir sipariş 5ke'de bir sipariştir. 4k'da bir piyasa emri, doldurulmuş bir emirdir. 5k'da kar al, pozisyonu kapatmak için bir emirdir.

 

Söyle bana, lütfen, MT5'teki puanlarda tarihsel bir ticaretin kârını nasıl aldatırım. HistoryDealGetDouble() aracılığıyla anlaşmanın fiyatını ve kârını alabilirsiniz. HistoryDealGetInteger() ile hangi işlemin yapıldığına ve yönüne (giriş, çıkış vb.) göre sıralama alabilirsiniz. Çıkış için olanla ilgili, giriş için olan bir anlaşmayı bir şekilde elde etmek mümkün müdür? Bir şekilde ilişkililer mi?

Şimdiye kadar böyle (karmaşık) seçenekler görüyorum:

1. İşlem sonucuna göre, hacmine ve puan değerine göre puan olarak kârı çekin;

2. Konum tanımlayıcısı aracılığıyla bir şekilde mümkün olduğunu düşünüyorum ...


Bu seçenekler işe yarayacak mı ve daha basitleri var mı?

 
Yevhenii Levchenko :

Söyle bana, lütfen, MT5'teki puanlarda tarihsel bir ticaretin kârını nasıl aldatırım. HistoryDealGetDouble() aracılığıyla anlaşmanın fiyatını ve kârını alabilirsiniz. HistoryDealGetInteger() ile hangi işlemin yapıldığına ve yönüne (giriş, çıkış vb.) göre sıralama alabilirsiniz. Çıkış için olanla ilgili, giriş için olan bir anlaşmayı bir şekilde elde etmek mümkün müdür? Bir şekilde ilişkililer mi?

Şimdiye kadar böyle (karmaşık) seçenekler görüyorum:

1. İşlem sonucuna göre, hacmine ve puan değerine göre puan olarak kârı çekin;

2. Konum tanımlayıcısı aracılığıyla bir şekilde mümkün olduğunu düşünüyorum ...


Bu seçenekler işe yarayacak mı ve daha basitleri var mı?

Aynen öyle. POSITION_IDENTIFIER

 
Alexey Viktorov :

Aynen öyle. POSITION_IDENTIFIER

Bir hedge hesabında, bir pozisyon içinde iki işlemin (giriş ve çıkış için) birbirine bağlı olduğu ortaya çıkıyor mu? Ve eğer ağlıyorsa? Bir pozisyonda çok sayıda işlem var, belki... Bunlar bir şekilde dahili olarak bağlanabilirler mi (girdi ve çıktı)?

Yoksa buhar banyosu yapmamak daha mı kolay ve puanın hacmine ve maliyetine göre işlemin sonucuna göre puanlardaki karı bağımsız olarak çekmek daha mı doğru?

 
Yevhenii Levchenko :

Bir hedge hesabında, bir pozisyon içinde iki işlemin (giriş ve çıkış için) birbirine bağlı olduğu ortaya çıkıyor mu? Ve eğer ağlıyorsa? Bir pozisyonda çok sayıda işlem var, belki... Bunlar bir şekilde dahili olarak bağlanabilirler mi (girdi ve çıktı)?

Yoksa buhar banyosu yapmamak daha mı kolay ve puanın hacmine ve maliyetine göre işlemin sonucuna göre puanlardaki karı bağımsız olarak çekmek daha mı doğru?

İlk IN tipi ve sonuncusu OUT tipi ile zaman açısından her zaman sıfır ticaret vardır ve hepsinin POSITION_IDENTIFIER değeri aynıdır. Şimdi, parçalarda birkaç kapak varsa, bu dikkatlice kontrol edilmelidir. Denemedim ama her şey çözüldü ve bundan hiç şüphem yok. Puan cinsinden herhangi bir kar için, hacme bağlı olarak hesaplanır, bu nedenle, açılış ve kapanış hacmine göre hesaplamak gerekir.Ancak, doldurulup kısmen kapatılmışsa, puan olarak hesaplaması gereken var mı?

Ben işlevlerin evrenselliğine karşıyım, bu nedenle, gereksiz olduğu için, sanrılı SMS'lerin beyne getirebileceği hiçbir saçmalık icat etmiyorum.

 
Alexey Viktorov :

İlk IN tipi ve sonuncusu OUT tipi ile zaman açısından her zaman sıfır ticaret vardır ve hepsinin POSITION_IDENTIFIER değeri aynıdır. Şimdi, parçalarda birkaç kapak varsa, bu dikkatlice kontrol edilmelidir. Denemedim ama her şey çözüldü ve bundan hiç şüphem yok. Puan cinsinden herhangi bir kar için, hacme bağlı olarak hesaplanır, bu nedenle, açılış ve kapanış hacmine göre hesaplamak gerekir.Ancak, doldurulup kısmen kapatılmışsa, puan olarak hesaplaması gereken var mı?

Ben işlevlerin evrenselliğine karşıyım, bu nedenle, gereksiz olduğu için, sanrılı SMS'lerin beyne getirebileceği hiçbir saçmalık icat etmiyorum.

Tamam teşekkürler :)