Hatalar, hatalar, sorular - sayfa 1752

 
A100 :

Sonuç böyle bir şey olmalı

void OnStart ()
{
        A< int > a;
         int b  = a[ 0 ];
        a[ 0 ] = a[ 1 ];
        a[ 1 ] = b;
}
İlginç bir sorun. Biraz düşündüm ve henüz bir çözüm bulamadım.
 
fxsaber :
Kodu kod tabanında yayınlamadan önce, yazarlar kaynak kodları özellikle 1-3 dosyaya koyarlar mı, yoksa sunulan yazarların çoğu "her şeyi bir demet halinde" mi yazar?
Bu kasıtlı gibi görünüyor. Bu, işe aşina olmayı kolaylaştırır, çünkü. çok az kişi terminalin bazı yeteneklerini biliyor.
 

bir danışman veya gösterge yazabilenler , bir şey aramak için kod tabanında gezinmeyeceklerdir. Buna göre, kod tabanında bir kod arıyorlarsa, o zaman hiçbir kitaplık ve hatta sınıflar onlar için anlaşılmaz olmayacak ve bu koddan geçecekler.

+ Örneğin, siparişe göre programlama yaparken - o zaman kullanıcıya bir dosya sepetiyle kaynağı verin - sizi lanetleyecektir.

her şeyi tek bir dosyada tutmak daha kolaydır - görevi tamamladım - kaynak kodunu verdi - ücretsiz.

ve zaten programlarınız için kitaplıklar vb. oluşturabilirsiniz.

 
Vladislav Andruschenko :

bir danışman veya gösterge yazabilenler , bir şey aramak için kod tabanında gezinmeyeceklerdir.

İhtiyacım olan bir şeyi kullanan kaynakları arayarak kod tabanına (Google aracılığıyla) tırmandım. Çalışan koddan nasıl çalıştığını anlamak için. MT4-> MT5'i dönüştürmek için test denekleri arıyordum.

Buna göre, kod tabanında bir kod arıyorlarsa, o zaman hiçbir kitaplık ve hatta sınıflar onlar için anlaşılmaz olmayacak ve bu koddan geçecekler.

Öyleyse, terminalin kendisinde herhangi bir çalışmaya hemen başlayabileceğiniz zaman, bunu neden site üzerinden yapıyorsunuz?

+ Örneğin, siparişe göre programlama yaparken - o zaman kullanıcıya bir dosya sepetiyle kaynağı verin - sizi lanetleyecektir.

her şeyi tek bir dosyada tutmak daha kolaydır - görevi tamamladım - kaynak kodunu verdi - ücretsiz.

ve zaten programlarınız için kitaplıklar vb. oluşturabilirsiniz.

Ve arşivde? Bu gibi durumlarda, kaynağın birçok dosyadan doğrudan meta düzenleyicide bir dosyada otomatik olarak toplanması muhtemelen güzel olurdu.
 
fxsaber :
Ve arşivde? Bu gibi durumlarda, kaynağın birçok dosyadan doğrudan meta düzenleyicide bir dosyada otomatik olarak toplanması muhtemelen güzel olurdu.
Ama bu çok iyi bir fikir. Böylece program için gereken tüm dosyalar arşive çekilir ve gerekli klasörlere doldurulur. Böylece müşteri onu MQL4/5 klasörüne açabilir ve endişelenmesine gerek kalmaz.
 
Alexey Kozitsyn :
Ama bu çok iyi bir fikir. Böylece program için gereken tüm dosyalar arşive çekilir ve gerekli klasörlere doldurulur. Böylece müşteri onu MQL4/5 klasörüne açabilir ve endişelenmesine gerek kalmaz.

ve sonra, bazı kitaplıklarda bir şeylerin değiştirilmesi gerekiyor - ve ayy. .. . müşterinin tüm arşivi yeniden birleştirmesi gerekiyor,

sonra müşteri evde bir şeyi değiştirdi - kodu başka bir bilgisayara aktarmaya karar verdi ve .... sorun.

 
Evet, her şey o kadar net değil.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Göstergeler: SaatAnalog

fxsaber , 2016.11.01 19:08

Görünen o ki, iş rağbet gördüğünde dosya sayısı indirmeye engel değil.

Kütüphaneleriniz? Uygulamalarının daha zengin olasılıklarını nerede görebilirim?

Şimdi kod bazında dosya sayısı bakımından ikinci sırada 16 yer alıyor. Birincisi ALGLIB.

ALGLIB - библиотека численного анализа
ALGLIB - библиотека численного анализа
  • oylar: 61
  • 2012.10.12
  • //www.mql5.com/ru/users/MetaQuotes">
  • www.mql5.com
Библиотека математических функций ALGLIB version 3.5.0, портированная на MQL5.
 
Vladislav Andruschenko :

ve sonra, bazı kitaplıklarda bir şeylerin değiştirilmesi gerekiyor - ve ayy. .. . müşterinin tüm arşivi yeniden birleştirmesi gerekiyor,

sonra müşteri evde bir şeyi değiştirdi - kodu başka bir bilgisayara aktarmaya karar verdi ve .... sorun.

Hmm... Burada bir sorun görmüyorum. Bir şeyi değiştirmeniz gerekiyor - değişti. Sonraki - duruma göre. Değişiklikler tek bir dosyadaysa - müşteriye gönderilen, nereye sürükleneceğini söyledi. Birkaç dosyada değişiklik varsa arşivi yeniden oluşturdum, müşteriye gönderdim ve eşleşme varsa tüm dosyaların değiştirilmesi gerektiğini söyledim.

Ve eğer müşteri orada bir şey yaptıysa ... şimdi bile kimse bundan güvende değil.

 
fxsaber :
İlginç bir sorun. Biraz düşündüm ve henüz bir çözüm bulamadım.
Üç çözümü birbirine bağlamaya çalıştım ( bir , iki , üç ). İşe yaramadı.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Hatalar, hatalar, sorular

A100 , 2016.11.01 07:46

Sonuç böyle bir şey olmalı

void OnStart ()
{
        A< int > a;
         int b  = a[ 0 ];
        a[ 0 ] = a[ 1 ];
        a[ 1 ] = b;
}
Bir yerde, operatörlerin const aşırı yüklenmesi, int-uint değişkenlerini zincirleme ile çalışmanız gerekir. Ama alamadı.
 

Bir kullanıcının bir ürün satın aldığını MQL kullanarak belirlemek mümkün müdür?

iyi, örneğin: Bir kişi bir danışman satın aldı, burada bir güncelleme yapmak acildir, yazar bu programın kullanıcıdan satın alınıp alınmadığını kontrol eden bir danışman yükler ve ancak o zaman çalışır.

Bu ilginç olurdu.