[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 111

 
libeadier :

Yazdır(rakamlar) 5 yazdırır

Fiyatı sadece print(hign[1]) aracılığıyla öğreniyorum


Size yazdım - belgeleri okuyun. Deşifre ediyorum: işleve göre yardım okumak kader değil mi?

 void Print ( ...) 
Печатает некоторое сообщение в журнал экспертов. Параметры могут иметь любой тип. 
Количество параметров не может превышать 64 .

Массивы нельзя передать в функцию Print (). Массивы должны быть напечатаны поэлементно.

Данные типа double выводятся с 4 десятичными цифрами после точки. Чтобы получить большую точность, 
следует использовать функцию DoubleToStr ().
Данные типов bool , datetime и color будут напечатаны в виде чисел.
Чтобы печатать значения datetime как строку с датой, следует использовать функцию TimeToStr ().
См. также функции Alert () и Comment (). 

Yoksa açık kapıdan içeri girmeye devam mı edeceksiniz?

 
Xaoss1990 :

Lütfen bir acemi yardım edin!

Bir Expert Advisor'da grafikteki gösterge çizgileri nasıl görüntülenir?

Göstergede yapıyorum - çıkıyor, kodu uzmana kopyalıyorum - hayır (((


https://book.mql4.com/en/samples/shared
 
İyi günler, lütfen bana test cihazının neden şu anda Moskova saatiyle 11:33'te çalışmadığını söyleyin? Bugün ticaret olmadığı için mi? Para birimi bilgisi mevcuttur.
 
first_may :
İyi günler, lütfen bana test cihazının neden şu anda Moskova saatiyle 11:33'te çalışmadığını söyleyin? Bugün ticaret olmadığı için mi? Para birimi bilgisi mevcuttur.

dergiye bakın. Test cihazım şu anda çalışıyor.
 
Roll :

dergiye bakın. Test cihazım şu anda çalışıyor.


Teşekkürler, işe yaradı. Hata, yakın durma kaybındaydı. Şöyle yazdı:

VStopLossLong=Sor+MarketInfo( Symbol() ,MODE_STOPLEVEL); // SATIN AL için izin verilen minimum zarar durdurma seviyesi
VStopLossShort=Teklif-MarketInfo(Symbol(),MODE_STOPLEVEL); // SATIŞ için izin verilen minimum zarar durdurma seviyesi

Hatanın nerede olduğunu söyler misin?

 
first_may :


Teşekkürler, işe yaradı. Hata, yakın durma kaybındaydı. Şöyle yazdı:

VStopLossLong=Sor+MarketInfo(Symbol(),MODE_STOPLEVEL); // SATIN AL için izin verilen minimum zarar durdurma seviyesi
VStopLossShort=Teklif-MarketInfo(Symbol(),MODE_STOPLEVEL); // SATIŞ için izin verilen minimum zarar durdurma seviyesi

Hatanın nerede olduğunu söyler misin?


Talepten satış durakları için, alış için - tekliften - tam tersi var... :-))) Bu nedenle, mesafe hala minimumdan daha az... Örnek:

 {                                   //.. не достигнут успех
       if (StopLoss<Level_new)             // Если меньше допустимого..
         StopLoss=Level_new;             // .. то допустимый
       if (TakeProfit<Level_new)           // Если меньше допустимого..
         TakeProfit=Level_new;           // ..то допустимый
      MN= TimeCurrent ();                   // Простой MagicNumber
      Inform( 13 ,Tip);                     // Сообщение о попытке откр
       if (Tip== 0 )                         // Будем открывать Buy
        {
         SL=Bid - StopLoss*   Point ;       // StopLoss   (цена)
         TP=Bid + TakeProfit* Point ;       // TakeProfit (цена)
         Ticket= OrderSend ( Symbol (), 0 ,Lots_New,Ask, 2 ,SL,TP, "" ,MN);
        }
       if (Tip== 1 )                         // Будем открывать Sell
        {
         SL=Ask + StopLoss*   Point ;       // StopLoss   (цена)
         TP=Ask - TakeProfit* Point ;       // TakeProfit (цена)
         Ticket= OrderSend ( Symbol (), 1 ,Lots_New,Bid, 2 ,SL,TP, "" ,MN);
        }
Tam açıklama - buraya bakın , siparişleri vermeden ve değiştirmeden önce gerekli tüm kontroller - buraya bakın.
 
first_may :


Teşekkürler, işe yaradı. Hata, yakın durma kaybındaydı. Şöyle yazdı:

VStopLossLong=Sor+MarketInfo(Symbol(),MODE_STOPLEVEL); // SATIN AL için izin verilen minimum zarar durdurma seviyesi
VStopLossShort=Teklif-MarketInfo(Symbol(),MODE_STOPLEVEL); // SATIŞ için izin verilen minimum zarar durdurma seviyesi

Hatanın nerede olduğunu söyler misin?

Bir an için unutalım ki, aksine, StopLoss'u Alış için daha düşük, Satış için daha yüksek ayarlamanız gerekir...


Örneğin, EURUSD döviz çiftini seçelim. Kısa pozisyon açmamız gerekiyor. Kullanılabilir ilk terminali alıyorum:

- 4 basamaktan alıntı yapar ;

- son kaydedilen Teklif = 1.4396 (testte kesinlikle farklı olacaktır, ancak konu bu değil);

- MarketInfo(Symbol(),MODE_STOPLEVEL) 2 döndürür.

VStopLossShort değişkeninin neye eşit olacağını düşünüyoruz:

VStopLossShort = 1.4396 - 2 = - 0.5604

O_O

Örneğin USDJPY gibi bir çift seçilse ve yanlışlıkla SL ve TP'yi değiştirse bile, o zaman hata olmamalı... :)))))))))))))))

 

Merhaba Zhenya...

 

Beyler vaktiniz ve biraz arzunuz varsa yardım edin... İzin günü olduğunu anlıyorum ama oldu...

 
GALO4KA1971 :

Merhaba Zhenya...

Kişisel olarak mümkün mü?


GALO4KA1971 :

Beyler vaktiniz ve biraz arzunuz varsa yardım edin... İzin günü olduğunu anlıyorum ama oldu...

Her şey bir anda mümkün mü?

Bazı insanlar hafta sonları bile mola vermezler.