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

 

2. Her zaman bir görevi başlatmak ve bir sonraki görevi başlatmak için terminali kapatmak zorunda mısınız?

3. Bir yapılandırma dosyası yapamaz mısınız

путь_к_платформе\terminal64.exe /config:c:\myconfiguration.ini

Bir görev yerine birkaç görevin olacağı?


https://www.metatrader5.com/ru/terminal/help/start_advanced/start

Запуск платформы - Для продвинутых пользователей - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
По завершении установки в меню "Пуск" создается группа программ торговой платформы, а на рабочем столе дополнительно помещается ярлык...
 
Piyasadan satın alınan bir Uzman Danışmanı MT5'e nasıl ekleyeceğimi söyleyebilir misiniz? Satın alma bölümü bazı nedenlerden dolayı MT5'te görüntülenmiyor.
 

neden baki̇yem ve ti̇caret geçmi̇şleri̇m si̇nyali̇mde doldurulmuyor?

 
thiago5 #:

Merhaba.

MT4 platformunda yeniyim. Doğru kullanıcı adı ve şifreyi girdim, mevcut bakiye bile görünüyor, ancak işlem yapmak için bakiyem olmasına rağmen YENİ EMİR düğmesi etkin değil; aynı şey akıllı telefonlarda da oluyor.


Birisi bana bunu nasıl çözeceğimi söyleyerek yardımcı olabilir mi?



Şimdiden teşekkür ederim.

Brokerinizin minimum depozito miktarını kontrol edin ve doğru varlığa baktığınızdan emin olun, çünkü "tam" varlığa bakıyor ve "mikro" için para yatırmış olabilirsiniz.
 
25476896 #:

baki̇yem ve ti̇caret geçmi̇şleri̇m si̇nyali̇mde neden doldurulmuyor?

Giriş yaptınız mı? Bildiğim kadarıyla, yalnızca aboneler veya sinyalin sahibi için görünüyor.
 

Geri bildirimler pozisyon açma başarısını gösterdiğinde böyle bir durum söz konusu olabilir mi?

2023.04.21 13:06:24.961 MAllTradeV_0 (draft) (EURUSD,M1) PositionOpen() metodu başarıyla çalıştırıldı. Dönüş kodu=10008 (yerleştirildi)0 595 1682055000 lot 0.05000000

2023.04.21 13:06:25.952 MAllTradeV_0 (draft) (EURUSD,M1) OrderOpen() yöntemi başarıyla gerçekleştirildi. Dönüş kodu=10008 (yerleştirildi)0 595 1682055000 lot 0.01000000

2023.04.21 13:18:03.075 MAllTradeV_0 (draft) (EURUSD,M1) PositionOpen() yöntemi başarıyla çalıştırıldı. Dönüş kodu=10008 (yerleştirildi)0 595 1682055000 lot 0.04000000


Ve gerçekte öyle bir şey yok.


geçmişte kapanmadı.


Ticaret için standart bir sınıf kullanıyorum

  if(!m_trade.PositionOpen(position_buff[i].symbol,order_type,lot,position_buff[i].price,0,0,position_buff[i].comment))
         //--- сообщим о неудаче
         Print("Метод PositionOpen() потерпел неудачу. Код возврата=",m_trade.ResultRetcode(),
               ". Описание кода: ",m_trade.ResultRetcodeDescription(),")"+position_buff[i].comment+" lot "+DoubleToString(lot));
      else
        {
         position_buff[i].timeOp= TimeCurrent();     // Фиксировать время
         Print("Метод PositionOpen() выполнен успешно. Код возврата=",m_trade.ResultRetcode(),
               " (",m_trade.ResultRetcodeDescription(),")"+position_buff[i].comment+" lot "+DoubleToString(lot));//
       //  Sleep(1000);
        }


Return Code=10009'u nasıl yakalayacağıma yardım edin???????

Siparişin gerçekleştirilip gerçekleştirilmediğini özellikle nasıl takip edeceğimi bilen var mı? İstek 10008'deki dönüş kodunun nihai yanıt olmadığını anladım.

 

10008 "sipariş verildi", 10009 "sipariş gerçekleştirildi"

Kabaca, OrderSend aracılığıyla bir piyasa emri gönderdiğimizde 10009, bekleyen bir emir gönderdiğimizde - 10008 alırız.

Standart sınıfları uzun zaman önce bıraktım, orada çok fazla tuzak var.

 
JRandomTrader Standart sınıfları uzun zaman önce bıraktım, orada çok fazla tuzak var.

Lütfen, bana ne kullandığınızı gösterin!

 
Mikhail Toptunov #:

Lütfen bize ne kullandığınızı gösterin!

OrderSend veya OrderSend Async aracılığıyla emir veriyorum, verilen emirleri (veya piyasa ise yalnızca bir emri) fiyata göre sıralanmış bir dizide saklıyorum ve OnTrade veya OnTradeTransaction aracılığıyla akıbetlerini takip ediyorum

Ayrıca, periyodik olarak ve başlangıçta, kaçırılan olayları kontrol eder - diziyi aktif siparişler listesine karşı kontrol eder.

 
Mikhail Toptunov #:

Geri bildirimlerin, bir pozisyonun açılmasının başarısının

2023.04.21 13:06:24.961 MAllTradeV_0 (draft) (EURUSD,M1) PositionOpen() metodu başarıyla çalıştırıldı. Dönüş kodu=10008 (yerleştirildi)0 595 1682055000 lot 0.05000000

2023.04.21 13:06:25.952 MAllTradeV_0 (draft) (EURUSD,M1) OrderOpen( ) yöntemi başarıyla gerçekleştirildi. Dönüş kodu=10008 (yerleştirildi)0 595 1682055000 lot 0.01000000

2023.04.21 13:18:03.075 MAllTradeV_0 (draft) (EURUSD,M1) PositionOpen() yöntemi başarıyla çalıştırıldı. Dönüş kodu=10008 (yerleştirildi)0 595 1682055000 lot 0.04000000


Ve gerçekte öyle bir şey yok.


tarihte hiç kapanmadı.


Ticaret için standart sınıfı kullanıyorum


Dönüş Kodu=10009'un nasıl yakalanacağına dair ipucu???????

Gerçekleştirilip gerçekleştirilmediğini özellikle siparişin nasıl takip edileceğini kim biliyor? Talep 10008'deki iade kodunun nihai cevap olmadığını anlıyorum.

Ve neden pozisyonlar arasında bekleyen bir emir arıyorsunuz?