MQL5 Sihirbazı ve Standart Ticaret Sınıfı Kitaplığı hakkında sorular

 

Son zamanlarda standart sınıfları ve sihirbazı biraz anlamaya karar verdim. Çalışırken, yardım ve yardımda cevap bulamadığım sorular ortaya çıkıyor.

Yazıyı okuduktan sonra pozisyon takip modülümü yazıyorum

CheckTrailingStopLong(CPositionInfo* position,double&sl,double&tp) yöntemi, bir CPositionInfo nesnesine bir başvuru alır . CPositionInfo sınıfıyla ilgili sorular hemen ortaya çıkar:

1) eğer bir sembol üzerindeki konum, farklı danışmanlar (farklı büyüler) veya eller tarafından oluşturulur. örneğin siparişler:

2 lot oturdu (magik1)

4 lot oturdu (elle)

2 lot satın al (medjik yerli)

1 lot oturdu (elle)

toplam pozisyon olacak: oturdu 5 lot

pozisyon.Hacim neye eşit olacak? 5 lot oturdu?

2) Tanımlayıcı özelliği hakkında bir soru, anladığım kadarıyla bu benzersiz bir konum kimliğidir:

- İşlem sırasında pozisyonun hacmi değişirse veya bir geri dönüş olursa, Tanımlayıcı değişir mi?

- pozisyon kapatılır ve ardından yeni bir Tanımlayıcı açılırsa (yeni) değişir mi?

- CheckTrailingStopLong yöntemindeyse, siparişlerin ve anlaşmaların geçmişini seçeceğim:

 long position_ID = position.Identifier();
HistorySelectByPosition (position_ID);

Bu seçim, bu EA'dan farklı diğer büyülerle ilgili emirleri içerecek mi?

Cevaplar için minnettar olacağım.

Şimdilik bu kadar, ama çalıştıkça daha fazla soru ortaya çıkacak :)





 

t-34 :


1) Evet, 5 lot satış

2)

- Sesi değiştirirken ve konumu tersine çevirirken tanımlayıcı değişmez. Bu yüzden sağlanmaktadır.

- Evet, yeni pozisyonun yeni bir Tanımlayıcısı olacak. Pozisyonu açan emrin tekketine eşittir.

- Evet, bu pozisyonu oluşturan tüm siparişler dahil edilecektir.




 

Oluşturulan Uzman Danışmanlarda Duraklar hakkında sorular var.

1. Expert Advisor'larda orijinal Duraklar vardır, İzleyen Duraklar vardır, ancak bu Duraklar, oluşturulan Expert Advisor'ın giriş parametrelerinde aynı görünür;

2. İlk Karlar vardır, ancak Son Karlar da vardır. Ama sonuçta kârlar duraklar gibi hareket etmez, o zaman özü nedir.

İşte belgelerden bir alıntı:

 

Zarar Durdur değişiklik koşulu karşılanırsa ve Kar Al seviyesi sıfıra eşit değilse, pozisyon için yeni bir Kar Al fiyatı belirlenmesi önerilir.

3. İmleci çerçevenin dışına nasıl çıkarırım (ki bu sefer zaten acı çekiyorum!)

Мастер MQL5: Создание эксперта без программирования
Мастер MQL5: Создание эксперта без программирования
  • 2010.12.15
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы хотите быстро проверить торговую идею, не тратя времени на программирование? Выберите в "Мастере MQL5" нужный тип торговых сигналов, подключите модули сопровождения позиций и управления капиталом - на этом вся работа закончена. Создайте свои реализации модулей или закажите их через сервис "Работа" - и комбинируйте новые модули с уже существующими.
 
Erm955 :
3. İmleci çerçevenin dışına nasıl çıkarırım (ki bu sefer zaten acı çekiyorum!)

Grafiğin dikey ölçeğini değiştirin (bunu yapmak için farenin sol düğmesini basılı tutun ve tırnak cetveli alanını sürükleyin) ve ihtiyacınız olan seviyeler kullanılabilir hale gelecektir.


Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Свойства объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Свойства объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Свойства объектов - Документация по MQL5
 
Urain :

Grafiğin dikey ölçeğini değiştirin (bunu yapmak için farenin sol düğmesini basılı tutun ve tırnak cetveli alanını sürükleyin) ve ihtiyacınız olan seviyeler kullanılabilir hale gelecektir.


Teşekkür ederim tabi ama ben üstte olan bu çerçeveden bahsediyorum. Şimdi imleç kendi kendine çıktı ve bazen onu hiçbir şekilde çekemezsiniz.
 
Erm955 :
Teşekkür ederim tabi ama ben üstte olan bu çerçeveden bahsediyorum. Şimdi imleç kendi kendine çıktı ve bazen onu hiçbir şekilde çekemezsiniz.
Son paragraftan sonra kutunun içinde Enter tuşuna basın, ardından sonuna kadar Aşağı Ok tuşuna basın.
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
 

Peki, bu sorular için:

Hala takip eden karlar var veya oluşturulan Expert Advisors'ta bir şeyi yanlış anladım!?

149

Erm955 2011.06.20 09:16 2011.06.20 09:16:07

Oluşturulan Uzman Danışmanlarda Duraklar hakkında sorular var.

1. Expert Advisor'larda orijinal Duraklar vardır, İzleyen Duraklar vardır, ancak bu Duraklar, oluşturulan Expert Advisor'ın giriş parametrelerinde aynı görünür;

2. İlk Karlar vardır, ancak Son Karlar da vardır. Ama sonuçta kârlar duraklar gibi hareket etmez, o zaman özü nedir.

İşte belgelerden bir alıntı:

Zarar Durdur değişiklik koşulu karşılanırsa ve Kar Al seviyesi sıfıra eşit değilse, pozisyon için yeni bir Kar Al fiyatı belirlenmesi önerilir.

 
Erm955 :

Peki, bu sorular için:

Hala takip eden karlar var veya oluşturulan Expert Advisors'ta bir şeyi yanlış anladım!?

149

Erm955 2011.06.20 09:16 2011.06.20 09:16:07

Oluşturulan Uzman Danışmanlarda Duraklar hakkında sorular var.

1. Expert Advisor'larda orijinal Duraklar vardır, İzleyen Duraklar vardır, ancak bu Duraklar, oluşturulan Expert Advisor'ın giriş parametrelerinde aynı görünür;

2. İlk Karlar vardır, ancak Son Karlar da vardır. Ama sonuçta kârlar duraklar gibi hareket etmez, o zaman özü nedir.

İşte belgelerden bir alıntı:

Doğru anladın. Takip eden kârın anlamı (bence), belirli koşullar altında, trendin güçlü bir atış ve ardından eşit derecede güçlü bir geri tepme ile sona ermesidir.
 
uncleVic :
Doğru anladın. Takip eden kârın anlamı (bence), belirli koşullar altında, trendin güçlü bir atış ve ardından eşit derecede güçlü bir geri tepme ile sona ermesidir.

TAMAM! Anladım. Yani, kârın fiyatla senkronize hareket edecek zamanı olmadığında, doğru yönde güçlü piyasa hareketleri ile kârdan çıkabiliyorum.

Ancak yine de bunları giriş parametrelerinde farklı şekilde belirlersiniz:

1) İlk Duruşlar/Karlar

2) Son Duraklar / Karlar

Dosyalar:
dzo7h2.PNG  15 kb
 
Erm955 :

TAMAM! Anladım. Yani, kârın fiyatla eşzamanlı hareket edecek zamanı olmadığında, doğru yönde güçlü piyasa hareketleri ile kârdan çıkabiliyorum.

Ancak yine de bunları giriş parametrelerinde farklı şekilde belirlersiniz:

1) İlk Duruşlar/Karlar

2) Son Duraklar / Karlar

Tamam, düzeltelim.
 

Lütfen özellikle Accelereator ile haftalık göstergelerle oluşturulan Expert Advisors'ı kontrol edin. Çalışmıyor! Bu, önceki yapıdan (468) beri benim tarafımdan not edildi.