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

 

Meslektaşlarım, pozisyonların ve siparişlerin netleştirilmesi sırasında MT 5 terminalindeki piyasa pozisyonunun bir kısmının nasıl kapatılacağı, burada anladığım kadarıyla bir hedge ile:

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradepositionclosepartial

Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClosePartial
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClosePartial
  • www.mql5.com
PositionClosePartial(const string,const double,ulong) - CTrade - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Roman Shiredchenko :

Meslektaşlarım, pozisyonların ve siparişlerin netleştirilmesi sırasında MT 5 terminalindeki piyasa pozisyonunun bir kısmının nasıl kapatılacağı, burada anladığım kadarıyla bir hedge ile:

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradepositionclosepartial

karşı emir
 
MakarFX :
karşı emir

Ve anlıyorum, daha küçük hacimli yaklaşan bir pozisyon, olmadan

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradepositioncloseby

TEŞEKKÜR.
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionCloseBy
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionCloseBy
  • www.mql5.com
PositionCloseBy(const ulong,const ulong) - CTrade - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
MakarFX :

Prensip olarak, bir takas veya komisyonun nasıl tahsil edildiği koyu mordur, asıl mesele, miktarın

her zaman "0"dan büyüktü

Büyük takaslar ve komisyonlar kazançları azaltır ve depozito kaybını artırırsa nasıl mor olabilir? Strateji istikrarlı bir şekilde ilerlerse iyi olur... Ama bu, uygulamanın gösterdiği gibi, fantezi dünyasından. Ayrıca komisyonlar...

 
komisyonu sabit bir spread olarak kabul edin.
 
Mihail Matkovskij :

Büyük takaslar ve komisyonlar kazançları azaltır ve depozito kaybını artırırsa nasıl mor olabilir? Strateji istikrarlı bir şekilde ilerlerse iyi olur... Ama bu, uygulamanın gösterdiği gibi, fantezi dünyasından. Ayrıca komisyonlar...

Bu zaten bir tartışma, demek istediğim asıl şey, hesaptaki toplam kârın pozitif olması.

veya

p = OrderProfit()+OrderCommission()+OrderSwap()

veya

p += OrderProfit()+OrderCommission()+OrderSwap()
 

MakarFX :
Я могу ошибаться, но думаю надо объявлять глобально только

 int или double    NB_M1;

Sadece int mi yoksa çift mi?
Değişken bir sınıfın nesnesiyse ne olur?
Ve bu tür nesnelerin sayısı önceden bilinmiyorsa [OnInit()] yürütülmeden önce?
Ve eğer yapıcıların parametreleri önceden bilinmiyorsa [OnInit()] çalıştırılmadan önce?

 
Maxim Kuznetsov :

sinyaller için aynı :-)

bu yerlerde, (herhangi bir şekilde) artı ne kadar fazla kapanırsa, o kadar risksiz para gelirdi.

ah-ah-ah, işte orada...

 

İşlevsel programlama "Rus demokrasisinin babasını kurtaracak")))

>>>>>>> Profesyonel bir görüş olmaktan uzak, ama genel olarak "sınıflar" ve OOP, bu bağlamda... ne gerek yok! Üstelik bütün bu "baida" (üzgünüm) "istediğimi sonra dönüyorum"...!

 
Сергей Таболин :

İşlevsel programlama "Rus demokrasisinin babasını kurtaracak")))

>>>>>>> Profesyonel bir görüşten uzak, ancak "sınıflar" ve genel olarak OOP, bu bağlamda... ne gerek yok! Üstelik bütün bu "baida" (üzgünüm) "istediğimi sonra dönüyorum"...!

Üç satırlık bir danışmanınız varsa, elbette OOP'ye ihtiyacınız yoktur)