Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 344

 

Dizi oranı nedir?

 
Link_x :
Selamlar, sevgili tüccarlar-programcılar!!!
AccountComany'nin anlamı nedir?
Adından belirli sonuçlar çıkarabilirsiniz, ancak bunun MT4 programlama dili ile nasıl bir ilgisi var ???

Her komutun ayrıntılı açıklamasını bilmekle çok ilgileniyorum. yardım etmenizi rica ediyorum.

...

Dizi oranı nedir?

Kılavuzda yanlış olan neydi? Her şey orada. Ayrıca çevrimiçi bir sürümü de var - Dokümantasyon ve Eğitim
 
Link_x :
Selamlar, sevgili tüccarlar-programcılar!!!
AccountComany'nin anlamı nedir?
Adından belirli sonuçlar çıkarabilirsiniz, ancak bunun MT4 programlama dili ile nasıl bir ilgisi var ???

hesap kredisi?

Hesap Para Birimi?

Hesap Sermayesi?

HesapFreeMargin?

HesapSerbestMarjKontrol?

Hesap Kaldıraç?

HesapStopoutSeviyesi?

HesapStopoutModu?

ArrayArama?

Her komutun ayrıntılı açıklamasını bilmekle çok ilgileniyorum. yardım etmenizi rica ediyorum.


Rusça olarak siyahla yazılmıştır https://docs.mql4.com/ru/account/AccountCompany

 
artmedia70 :

Ask'ın her zaman normalleştirildiği gerçeğinden yola çıkalım - bu fiyattır: hesaplanmamıştır ve normalleştirmenin bir anlamı yoktur.

Peki fiyat yanlış olabilir neden? Belki veriler eskidir? OrderSend() komutundan hemen önce RefreshRates()'i deneyin.


İşte benim EA'mdan bir kod parçası. Bir yenileme var ve oldu:

 // Открытие ордеров
   while ( true )                                   // Цикл закрытия орд.
     {
       if (Total== 0 && Opn_B== true )               // Открытых орд. нет +
        {                                       // критерий откр. Buy
         RefreshRates();                         // Обновление данных
         SL=pb - New_Stop(StopLoss)* Point ;     // Вычисление SL откр.
         TP=pb + New_Stop(TakeProfit)* Point ;   // Вычисление TP откр.
         Alert ( "Попытка открыть Buy. Ожидание ответа.." );
         Ticket= OrderSend (Symb,OP_BUY,Lts,pa, 2 ,SL,TP); //Открытие Buy
         if (Ticket > 0 )                         // Получилось :)
           {
             Alert ( "Открыт ордер Buy " ,Ticket);
             return ;                             // Выход из start()
           }
         if (Fun_Error( GetLastError ())== 1 )       // Обработка ошибок
             continue ;                           // Повторная попытка
         return ;                                 // Выход из start()
        }

Belki DC bir şeyi engelliyor? Bu arada, vps'ye gittiğimde, danışmanın bir hataya takıldığı sırada her şey çok güçlü bir şekilde asılı kaldı.

Her halükarda, dediğiniz gibi piyasa bilgileri aracılığıyla tüm teklifleri ve istekleri alacağım. En ilginç şey, bu sorunun test cihazında ortaya çıkmamasıdır.

EA'nın üç bayrağı vardır. Belki onlar yüzünden yavaşlıyor?

 
evillive :

DRAW_SECTION

İyi! Olmuş. Çalışacağım. DRAW_LINE'ı neden sevmediği belli değil mi?
 

ArrayInitialize ?

kırmak?

 

durum? - anlamını anlamadım.

CHAR_VALUE? - bir sembolün anlamı nasıl tarif edilir?

 
Forexman77 :

Göstergenin bazı alanlarda çizimi çalışmayacaktır. Göstergenin özü, hareket belirli bir değerden fazla değilse, MA_otshet'in kaydedilen değerinde olduğu gibi değer kalır.

Değer aşıldığında, değer mevcut ana karşılık gelir.

Açıklamalı gösterge kodu aşağıdadır:


Ters döngü yapardınız. Eski verileri kullan
 
Forexman77 :
İyi! Olmuş. Çalışacağım. DRAW_LINE'ı neden sevmediği belli değil mi?


DRAW_LINE, verilerde boşluklar olduğunda sürekli çizim yapmaz, ancak DRAW_SECTION bu boşlukları doldurur, böyle bir özellik .
 
AT