[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 108
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Parabolik, akım ve önceki SAR değerlerini karşılaştırmaya çalışıyorum. Ama olmuyor, bir gündür acı çekiyorum. Bu kod neden çalışmıyor?
SAR -parabolik koduna baktım bir şey anlamadım!!!!
Diyelim ki SaveLastReverse(i,true,start,price_low,last_high,ep,sar); ve içinde yazılmayan parametreler parantez içindedir, yani içerideki kimseye hiçbir şey atanmamış, burada okuduğum void SaveLastReverse(int last,int dir,double start,double low,double high,double ep ,çift sar)
{
save_lastreverse=son;
save_dirlong=dir;
save_start=başlat;
save_last_low=düşük;
save_last_high=yüksek;
save_ep=ep;
save_sar=sar;
}
Çiftleri karşılaştırmadan önce, NormalizeDouble() işlevi kullanılarak normalleştirilmeleri gerekir.
Çok teşekkürler! Bir buçuk gündür savaşıyor!
C# ile bir DLL yazmaya çalıştım. Statik bir fonksiyon içerir. Kütüphaneyi ve işlevin açıklamasını MQL'ye aktarıyorum. MQL kullanırken "işlev çağrılamıyor" yazıyor. C++'da bir örneğe baktım, fonksiyonlar orada özel bir şekilde bildiriliyor. Böyle. C# revoke ile yazılmış bir DLL'den fonksiyon nasıl yapılır? Mümkün mü?
nokta şudur
işte benim kod parçam
int toplam=SiparişToplam();
intb=0;
int a=0;
intn=0;
for (int r=toplam-1; r>=0; r--)
{
if( OrderSelect (r, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol()==symbol1)
{
b++;
Uyarı("b",b);
}
if(OrderSymbol()==symbol2)
{
a++;
Uyarı("a",a);
}
if(OrderSymbol()==symbol3)
{
n++;
uyarı("n",n);
}
}
}
ama yine de siparişler engel oluyor
amaç, danışmanın yalnızca ekli çizelgelerdeki siparişlerle çalışmasıdır...
Yardım edin ikinci haftadır kafamı kırıyorum ..........