KORUMA!!! YARDIM. 4 saat 45 dakika kaldı! - sayfa 5

 
fyords :
Partiyi 5.00'den daha az azaltın.
ve madeni para yoksa uzmanı durdurun
 
OpenLong'un başına ekleyin:
 double marg;
 OrderCalcMargin ( ORDER_TYPE_BUY , _Symbol , 1 , Ask, marg);
 if (volume >= AccountInfoDouble ( ACCOUNT_FREEMARGIN ) / marg) volume = NormalizeDouble ( AccountInfoDouble ( ACCOUNT_FREEMARGIN ) / marg - 0.1 , 1 );
if (volume < 0.1 ) return (-1);

OpenShort'un başına ekleyin:

 double marg;
 OrderCalcMargin ( ORDER_TYPE_SELL , _Symbol , 1 , Bid, marg);
 if (volume >= AccountInfoDouble ( ACCOUNT_FREEMARGIN ) / marg) volume = NormalizeDouble ( AccountInfoDouble ( ACCOUNT_FREEMARGIN ) / marg - 0.1 , 1 );
if (volume < 0.1 ) return (-1);
 
notused :

Bitmeden iki saat önce aptalca tavsiye - standart kitaplığı anlamak OrderSend'i anlamaktan daha zordur.

Hata zaten düzeltildi. Sadece göndermek için kalır (başka bir hata yoksa)

Mesele tavsiye değil. Önemli olan, yazdığınız dili anlamaktır. Nesne yöneliminin özü kavranmamışsa, acele etmenin bir anlamı yok.Şahsen, altı ay önce danışman için tüm temeli hazırladım. Standart kitaplığı temel alır. Karmaşık bir şey yok .. Sadece ondan MISIR almanız gerekiyor .. her şey ..

Ve sipariş göndermek için kendi işleyicilerinizi yazın, vb. üzgünüm .. her şey orada.

Rakes sevmeyi öğrenmeli)

 
IceBerg :

Ve sipariş göndermek için kendi işleyicilerinizi yazın, vb. üzgünüm .. her şey orada.

Bu noktada genellikle yüksek sesle gülerim (çünkü optimal olmayan (hız açısından) standart bir kitaplık kullanmaya gerek yoktur - vakit nakittir (eğer bulut kullanıyorsanız)). Genel olarak, genel şeyler her zaman ayrıntılardan daha kötüdür.
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
notused :
OpenLong'un başına ekleyin:

OpenShort'un başına ekleyin:

Teşekkür ederim!

işe yaramış gibi görünüyor

 
notused :
Bu noktada genellikle yüksek sesle gülerim (çünkü optimal olmayan (hız açısından) standart bir kitaplık kullanmaya gerek yoktur - vakit nakittir (eğer bulut kullanıyorsanız)). Genel olarak, genel şeyler her zaman ayrıntılardan daha kötüdür.
Aslında, hız sorunu arka planda kayboluyor ve işte bu yüzden. SB'de tüm sınıflar yapılandırılmıştır, kendi hata kontrollerine sahiptir. Hipotenüs boyunca gidebilirseniz neden bacaklar boyunca ilerleyin. Hız gerekli .. söylendiği gibi. Önemli FİKİR! TS bunun üzerine kurulu.. o zaman LCH'ye git, HFT botun varsa orada hız daha önemli. 3 aylık rekabet..
 
IceBerg :
Aslında, hız sorunu arka planda kayboluyor ve işte bu yüzden. SB'de tüm sınıflar yapılandırılmıştır, kendi hata kontrollerine sahiptir. Hipotenüs boyunca gidebilirseniz neden bacaklar boyunca ilerleyin. Hız gerekli .. söylendiği gibi. Önemli FİKİR! TS bunun üzerine kurulu.. o zaman LCH'ye git, HFT botun varsa orada hız daha önemli. 3 aylık rekabet..
standart kütüphane ile tam kodu verin (standart kütüphanede uzman olmadığım için kendim yapamam) - 100 puanlık bir stop, 200 puanlık ve bir kayma ile mevcut sembolün 1 lotunu satın alın 10 puan.
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
notused :
standart kütüphane ile tam kodu verin (standart kütüphanede uzman olmadığım için kendim yapamam) - 100 puanlık bir stop, 200 puanlık ve bir kayma ile mevcut sembolün 1 lotunu satın alın 10 puan.

1. Sinyali Devralın.

2. "Sinyalci" gövdesinde

int MySignal::LongCondition()

int sinyal=0;

if (!signalLong==0)
{
sinyal=100;
}
dönüş(sinyal);

3. Bir uzmanda

#include <Uzman\Uzman.mqh>

giriş çift Signal_PriceLevel =10.0; // Bir anlaşmayı yürütmek için fiyat seviyesi

giriş çift Signal_StopLevel =100.0; // Zararı Durdur seviyesi (puan olarak)
giriş çift Signal_TakeLevel =200.0; // Kar seviyesini al (puan olarak)

Tümü)

 
IceBerg :

1. Sinyali Devralın.

2. "Sinyalci" gövdesinde

int MySignal::LongCondition()

int sinyal=0;

if (!signalLong==0)
{
sinyal=100;
}
dönüş(sinyal);

3. Bir uzmanda

#include <Uzman\Uzman.mqh>

giriş çift Signal_PriceLevel =10.0; // Bir anlaşmayı yürütmek için fiyat seviyesi

Tümü)

Standart kütüphaneyi kullanarak (bu konunun ilk gönderisine atıfta bulunmadan) kayma ile bir lotun nasıl açılacağının ve kaymanın durdurulacağının tam kodunu sordum (komut dosyası yazabilirsiniz)
 
notused :
Standart kütüphaneyi kullanarak (bu konunun ilk gönderisine atıfta bulunmadan) kayma ile bir lotun nasıl açılacağının ve kaymanın durdurulacağının tam kodunu sordum (komut dosyası yazabilirsiniz)

Arkadaşlık dostluktur ama tütün ayrıdır... Tam kod bunun için olacak:

not edildi :

standart kütüphane ile tam kodu verin (standart kütüphanede uzman olmadığım için kendim yapamıyorum) ...

--

iyiye değil, ama zararına ... gerçeğin anlaşılması için yok olacak .. OOP öğren.

Bununla, bu konuyu kapanmış sayıyorum.