Son ve sondan bir önceki kesişim arasında 10 çubuk olması ve son kesişim noktasından minimuma kadar belirli sayıda nokta olması koşuluyla, son MA kesişiminin çubuğunu döndüren bir fonksiyon yazmama yardım et. üçüncü gün için hiçbir şey almaya çalışıyorum, dosyayı kodla birlikte ekliyorum
intBars (
string symbol_name, // имя символаENUM_TIMEFRAMES timeframe, // периодdatetimestart_time, // с какой датыdatetime stop_time // по какую дату
);
i-inci çubuğun saatini ve ortaya çıkan çubuğun numarasını i yerine koydum.
Şahsen önce 4-rku'da yazarım, sonra 5-rku'da yeniden yaparım yoksa bana zahmet olur tk. 5-kod okumak daha kötü, fonksiyon harflerinin sayısı açısından çok uzun ..., yani metin insani yardım içindir, teknisyenler için değil)))
Данная статья, построенная в форме справочника по функциям MQL4, призвана помочь переходу с MQL4 на MQL5. Для каждой функции языка MQL4 приведено описание и представлен способ ее реализации на MQL5, что позволит вам значительно ускорить перевод своих программ с MQL4 на MQL5. Для удобства функции разбиты на группы, как в документации по MQL4.
Şube dörtlü.
Şube, yeni başlayanların ilk beşe geçişini kolaylaştırmak için platformlar arası kodları memnuniyetle karşılar.
Açıkçası çok yoruldum ama ilk beşte bu hesaplamaları nasıl tekrarlayacağımı anlamadım:
Açıkçası çok yoruldum ama ilk beşte bu hesaplamaları nasıl tekrarlayacağımı anlamadım:
Hemen evrensel bir kod önerdim
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu
Alexey Viktorov , 2017.06.02 14:27
Denemek
i-inci çubuğun saatini ve ortaya çıkan çubuğun numarasını i yerine koydum.
bu hem mql4 hem de mql5'te çalışır.
Hemen evrensel bir kod önerdim
bu hem mql4 hem de mql5'te çalışır.
Ama ilk beşe nasıl girilir?
start_time, // с какой датыburada
iTime ()çalışmıyor.
Ama ilk beşe nasıl girilir?
burada
çalışmıyor.
kopyalama zamanı çalışır.
Ancak bu durumda bu gerekli değildir, çünkü mevcut dönemin zamanı zaman[i] içindedir, bu bir göstergedir...
Merhaba. OrderProfit() işlevini anlamama yardım et. Tüm açık siparişlerin cari karı Yorum'da nasıl görüntülenir? Bana aynı numarayı veriyor.
çift CalcProfit()
{
çift Kar = 0;
for (int i=OrdersTotal() - 1; i>=0; i--)
{
if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic)
{
if (OrderType() == OP_BUY)
{
Kar += (OrderProfit() + OrderSwap() + OrderCommission());
}
}
}
}
dönüş(Kar);
}
Merhaba. OrderProfit() işlevini anlamama yardım et. Tüm açık siparişlerin cari karı Yorum'da nasıl görüntülenir? Bana aynı numarayı veriyor.
çift CalcProfit()
{
çift Kar = 0;
for (int i=OrdersTotal() - 1; i>=0; i--)
{
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic)
{
if (OrderType() == OP_BUY)
{
Kar += (OrderProfit() + OrderSwap() + OrderCommission());
}
}
}
}
dönüş(Kar);
}
Her şey. Anladım.
Ama ilk beşe nasıl girilir?
burada
çalışmıyor.
böyle başlamak
https://www.mql5.com/en/articles/81
Şahsen önce 4-rku'da yazarım, sonra 5-rku'da yeniden yaparım yoksa bana zahmet olur tk. 5-kod okumak daha kötü, fonksiyon harflerinin sayısı açısından çok uzun ..., yani metin insani yardım içindir, teknisyenler için değil)))
ve bu yüzden
https://www.mql5.com/en/search#!keyword=from%20mql4%20to%20mql5