Komut dosyasındaki "Piyasa İzleme" penceresinde seçilen tüm enstrümanları programlı olarak nasıl yineleyebilirim? - sayfa 5
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Geçen.
Müşteriyi de attım, onda da var.
temizlemek zorunda kaldım
if ( SymbolsTotal ( true )!= ArraySize (semboller))
Sonuncusu nedir? Komut dosyasını çalıştırmadan önce ve sonra bir ekran görüntüsü ekleyebilir misiniz? Marketwatch'da kaç sembol var?
890
Bu bir senaryo değil. Bu bir danışman.
Şimdi tekrar düzeltmeye çalışacağım.
Burada, grafiğe bir danışman koyun ve ne açtığını ve incelemede ne olduğunu karşılaştırın.
Burada, grafiğe bir danışman koyun ve ne açtığını ve incelemede ne olduğunu karşılaştırın.
Piyasa saatinde olmayan emirler neden açılıyor?
MarketWatch'ta neler yok? Emirler mi yoksa semboller mi?
AUDCHF'de açık bir siparişiniz var. Mevduat para birimi kesinlikle USD'dir. AUDCHF'de bir pozisyon açtıktan sonra, MarketWatch'taki her bir işaret için kar ve marj gereksinimlerini hesaplamak için, dolaylı olarak 2 çift daha seçilir - AUDUSD ve USDCHF
MarketWatch'ta neler yok? Emirler mi yoksa semboller mi?
AUDCHF'de açık bir siparişiniz var. Mevduat para birimi kesinlikle USD'dir. AUDCHF'de bir pozisyon açtıktan sonra, MarketWatch'taki her bir işaret için kar ve marj gereksinimlerini hesaplamak için, dolaylı olarak 2 çift daha seçilir - AUDUSD ve USDCHF
VE? Bu benim hatam gibi mi?
Kodda her şey doğru. Yani senin.
PS siparişleri.
Bu hatayı düzeltir misin?
Peki ya anlamı? Sınırlı bir enstrüman seti ile işlem yapmak istiyorsanız, bunu bir satırda listeleyerek açıkça belirleyin.
Peki, bu hata düzeltilecek. Sorunu çözmeyecektir. İncelemedeki sembol listesi, tüccarın kontrolü dışındaki durumlarda değişebildiğinde daha fazla seçenek biliyorum.
Peki, bu hata düzeltilecek. Sorunu çözmeyecektir.
Yani belki düzeltilmesi gerekiyor?
Rüstem bunu zaten yayınladığı için tekrar edeyim:
SSS 18.12.2012 19:13
İşleve temiz bir dizi iletin, "Piyasa İzleme" panelinden içindeki sembollerin bir listesini alın
//+------------------------------------------- --------------------+
//| Açıklama: |
//+------------------------------------------- --------------------+
int SymbolsList(string &Symbols[], bool Seçildi)
{
string SembollerDosyaAdı;
int Ofset, SymbolsNumber;
if(Seçili) SymbolsFileName = "symbols.sel";
else SymbolsFileName = "symbols.raw";
int hFile = FileOpenHistory(SymbolsFileName, FILE_BIN|FILE_READ);
if(hFile < 0) return(-1);
if(Seçili) { SymbolsNumber = (FileSize(hFile) - 4) / 128; ofset = 116; }
else { SymbolsNumber = FileSize(hFile) / 1936; ofset = 1924; }
ArrayResize(Semboller, SymbolsNumber);
if(Seçili) FileSeek(hFile, 4, SEEK_SET );
for(int i = 0; i < SymbolsNumber; i++){
Semboller[i] = FileReadString(hFile, 12);
FileSeek(hFile, Ofset, SEEK_CUR);
}
FileClose(hFile);
dönüş(SembolSayısı);
}
//+------------------------------------------- --------------------+