Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 102

 
kedr275 : evet pozisyonla ilgileniyorum, soruyu farklı formüle edeceğim , fiyat üzerinden yani önce soralım mı pozisyon açma kararı alabilir miyiz? fiyat, karar ver, uygula.  
Bir pozisyon açmaya karar verirken hangi fiyata güveneceksiniz? Düşünün: (a) henüz bir pozisyonunuz yok, (b) bir fiyata güvenmeye karar verdiniz ve (c) (henüz mevcut olmayan) bir pozisyon açmaya karar verdiniz. Hangi fiyatı (tam olarak neyin fiyatı) soracaksınız?
 
Yedelkin :
Bir pozisyon açmaya karar verirken hangi fiyata güveneceksiniz? Düşünün: (a) henüz bir pozisyonunuz yok, (b) bir fiyata güvenmeye karar verdiniz ve (c) (henüz sahip olmadığınız) bir pozisyon açmaya karar verdiniz. Hangi fiyatı (tam olarak neyin fiyatı) soracaksınız?
örneğin, herhangi bir çift için mevcut fiyatı \ kotasyonları isteyin, fiyat güncelken bir karar verin, tekliflerin değişmesi arasında bir an var ve yeni bir emir açarken GUI üzerinden çalışırken fark ediliyor pencere.
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
kedr275 : örneğin, herhangi bir çift için mevcut fiyatı \ kotasyonları isteyin, fiyat güncel iken bir karar verin, fiyat değişiklikleri arasında bir an var ve yeni bir tane açarken GUI üzerinden çalışırken fark ediliyor sipariş penceresi.

Şimdi net. Evet, bu durumda cevap evet. Örneğin, SymbolInfoDouble() işlevini ve SYMBOL_BID , SYMBOL_ASK tanımlayıcılarını kullanarak, seçilen enstrüman için alım/satım için mevcut "en iyi teklifleri" alabilirsiniz. Bir diğer soru ise bu "mevcut" değerlerin karar verme ve ticaret talebi gönderme anında nasıl "ilgili" kalacağıdır. Ama soru bu değildi :)

 

Tünaydın! Kısa bir süre önce MQL5 ile çalışmaya başladım ve şu sorunla karşılaştım: Çizilen çizelgeleri, özellikle trend çizgilerini ve kanalları analiz eden bir strateji uygulamaya çalışıyorum. Görselleştirme modu açıkken stratejiyi geçmiş veriler üzerinde test etmeye çalıştığımda, ilgili kaydırıcıyı kullanarak hızı değiştirirseniz farklı konumlarda farklı sonuçlar elde edilmesi dışında her şey neredeyse iyi çalışıyor. Bunun iyi olduğunu düşündüm, (lütfen yanılıyorsam beni düzeltin) işleyicilerin zaten meşgullerse olayları görmezden geldikleri gerçeği göz önüne alındığında. Buna göre, hızdaki bir artışla, işleyiciler için olayların akışı da artar ve çoğu basitçe görmezden gelir. Bununla birlikte, bu son derece elverişsizdir, çünkü "normal" hızı ayarlarsam, testin bitmesi için saatler, günler hatta aylarca beklemem gerekir, bu kesinlikle kabul edilemez. Ayrıca, görselleştirme modunu kapatırsanız, o zaman bana anlaşılmaz bir şey olur, yani danışman, bu modda bile "inşa edilmeleri" gerektiğini düşünmeme rağmen, grafikler hiç oluşturulmamış gibi davranır (olsalar bile). elbette hiçbir yerde görünmezler) ve görselleştirme açıkken veya "gerçek zamanlı" olarak test ederken olduğu gibi onlarla çalışabilirsiniz, yani. ObjectGetValueByTime vb. gibi işlevleri kullanın. Bu nedenle, hızdan bağımsız olarak aynı şekilde çalışması için test cihazının çalışmasını görselleştirme moduyla bir şekilde normalleştirmenin mümkün olup olmadığını merak ediyorum ve ayrıca görselleştirme modu kapalıyken grafikleri analiz etmek mümkün mü? Şimdiden teşekkürler.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту - Документация по MQL5
 

Biraz aptal olduğum bir şey.

MQL4'te

MarketInfo(Symbol(),MODE_TICKVALUE), 1 lot için mevduat para biriminde 1 pip değerini döndürdü.

MQL5'te SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE ) aynı şeyi üretecek mi?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
JohnyPipa :

Biraz aptal olduğum bir şey.

MQL4'te

MarketInfo(Symbol(),MODE_TICKVALUE), 1 lot için mevduat para biriminde 1 pip değerini döndürdü.

MQL5'te SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE ) aynı şeyi üretecek mi?

kontrol? ve ne gösteriyor?
 
Bir mum çubuğunun meridyeninden bir diğerinin meridyenine inşa edilen bir çizginin işlevini göstergelerde veya "Dahil Et"te karşılayan var mı?
 
Lester :
Bir mum çubuğunun meridyeninden bir diğerinin meridyenine inşa edilen bir çizginin işlevini göstergelerde veya "Dahil Et"te karşılayan var mı?
https://www.mql5.com/ru/code/249?source=terminal5_codebase
Линейно регрессионный канал
Линейно регрессионный канал
  • oylar: 8
  • 2011.01.07
  • Vladimir Mikhailov
  • www.mql5.com
Индикатор строит канал по уравнению линейной регрессии y=b+a*x.
 
Herkese sağlık!!! Konuya kim karar verdi: Bekleyen siparişlerin tetiklenmesinde nasıl bir gecikme yaratılacağı ve zararın durdurulacağı. Çoğu zaman fiyat, bir saniyeliğine gecikmeye ulaşır ve geri dönülmez bir şekilde uzaklaşır, yakın bir duruş bile bir kayıp getirir. RBC.TV'den Andrey Sapunov böyle bir gecikme yapılmasını tavsiye etti - genellikle yardımcı oluyor. MT5'in tüm alanlarında, bu sorunu çözecek hiçbir şey bulunamadı. Temel olabilir, ancak programlamada sıfırım. Yapabileceğinden daha fazla birine yardım et :-))
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
chipo :
Herkese sağlık!!! Konuya kim karar verdi: Bekleyen siparişlerin tetiklenmesinde nasıl bir gecikme yaratılacağı ve zararın durdurulacağı. Çoğu zaman fiyat, bir saniyeliğine gecikmeye ulaşır ve geri dönülmez bir şekilde uzaklaşır, yakın bir duruş bile bir kayıp getirir. RBC.TV'den Andrey Sapunov böyle bir gecikme yapılmasını tavsiye etti - genellikle yardımcı oluyor. MT5'in tüm alanlarında, bu sorunu çözecek hiçbir şey bulunamadı. Temel olabilir, ancak programlamada sıfırım. Yapabilene yardım et :-))


Bir komisyoncuya gönderilen bekleyen emir / zararı durdur / kar al emrinin veri tabanında olduğu ve fiyatına ulaşmayı beklediği anlamına gelir.

Siparişin yürütülmesinde bir gecikme ayarlayamazsınız.

Bir gecikmeye ihtiyacınız varsa, bekleyen siparişlerden vazgeçmeniz / kayıpları durdurmanız / kar almanız gerekir. Ve tüm bunları piyasadakilerle değiştirin.

Yani, sembolün mevcut fiyatını sürekli olarak izlemeniz gerekir. Ve gerekli seviyeye ulaşır ulaşmaz + beklemeyi geciktirirsiniz - ve ancak bundan sonra piyasa emri açıp açmamaya karar verirsiniz.

Sonuç olarak, istediğiniz şeye sahip olacaksınız - gecikmeli yürütme veya fiyat yükselirse açılmama, ancak en kötü durumda, kötü bir piyasa emri yürütme fiyatına sahip olacaksınız. Bekleyen bir sipariş verirseniz muhtemelen alacağınızdan daha kötü.

Neden: