Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1433
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
Her ihtimale karşı, bunları gösterdiğim gibi tek bir satırda yazmak, ayrı satırlardan oluşan bir diziden daha kolaydır.
Merhaba,
Hazır çözümler için piyasada arama yapmayı deneyin - https://www.mql5.com/fr/search#!keyword=money%20management&module=mql5_module_market
Freelance'den özelleştirilmiş bir çözüm de sipariş edebilirsiniz - https://www.mql5.com/fr/job
Herkese merhaba ve mutlu yıllar! Bana söyleyebilir misiniz: komut dosyamın piyasadan bir gösterge kullanacağını nasıl anlayabilirim?
Daha spesifik olarak:
piyasada bir "Otomatik Trend Çizgisi" göstergesi var. Buna dayalı olarak, fiyat göstergede bu çizgileri geçtiği anda bir pozisyon açacak veya kapatacak bir robot yapmak istiyorum (iyi ve belirtilen ek koşullar altında).
Herkese merhaba ve mutlu yıllar! Bana söyleyebilir misiniz: komut dosyamın piyasadan bir gösterge kullanacağını nasıl anlayabilirim?
Daha spesifik olarak:
piyasada bir "Otomatik Trend Çizgisi" göstergesi var. Buna dayalı olarak, fiyat göstergedeki bu çizgileri geçtiği anda bir pozisyon açacak veya kapatacak bir robot yapmak istiyorum (iyi ve belirtilen ek koşullar altında).
Kendim için sorun yok. Market veya CodeBase için başkasının el sanatlarını marketten kullanamazsınız ...
Kendiniz için sorun yok. Marketten veya CodeBase'den başka birinin el sanatlarını kullanamazsınız...
Kendin için. Nasıl yapılacağını bilmiyorum. Açık kaynak kodunu bulamıyorum. Ya da satırların konumunu yakalaması için koduma nasıl vidalayacağımı.
Merhaba, @Rad89
iCustom( ) ve CopyBuffer() işlevlerine ihtiyacınız var.
İşte Marketten indirilen bir göstergeyi bir Uzman Danışmana ekleme örneği
enum ENUM_NAME { ENUM_1, ENUM_jsdf .... ENUM_FEF; };
Tüm olası ENUM_NAME değerleri için (tekrarlar olmadan) yeterli bellek olacak şekilde E_NAME[] dizisi için bellek nasıl ayrılır?Ve E_NAME[] öğesini tüm olası değerlerle başlatın ?
Merhaba, @pivomoe
Numaralandırma öğelerine sayısal değerler atamaya zorlamayacaksanız (örneğe bakılırsa, zorlamayacaksınız), bunu şu şekilde yapabilirsiniz:
Bu durumda, numaralandırmaya öğe eklerken öğe sayısını saklayan sabiti de değiştirmeniz gerekecektir.
Ayrıca, ENUM_ önekini yalnızca numaralandırmanın adı için kullanmak ve elemanları için başka bir önek kullanmak daha iyidir. Bu kural tüm standart MQL numaralandırmalarında kullanılır.
Merhaba, @pivomoe
Numaralandırma öğelerine sayısal değerler atamaya zorlamayacaksanız (örneğe bakılırsa - zorlamayacaksınız), bunu şu şekilde yapabilirsiniz:
Bu durumda, numaralandırmaya öğe eklerken öğe sayısını saklayan sabiti de değiştirmeniz gerekecektir.
Ayrıca, ENUM_ önekini yalnızca numaralandırmanın adı için kullanmak ve öğeleri için başka bir önek kullanmak daha iyidir. Bu kural tüm standart MQL numaralandırmalarında kullanılır.
Yardımınız için teşekkürler. ENUM'u o kadar uzun yıllardır kullanıyorum ki yardımı okumak aklıma bile gelmedi.