Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 525
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
string a="true" olsun;
alternatif olarak özel bir işlev aracılığıyla
bir dosyadan bir satır okursanız,
alternatif olarak özel bir işlev aracılığıyla
bir dosyadan bir satır okursanız,
Teşekkürler, ilginç çözüm!
Bir dosyadan okumam gerekiyor - sipariş vermek için bir sınıf yaptım, orada da bool değerleri için bir fonksiyon yapmak istedim ama anladığım kadarıyla FileReadBool ile benzetme ile hiçbir şey işe yaramayacak mı?
Sütun ve hücre numarasına göre sınıf bir değer döndürür. Parça:
//+------------------------------------------------------------------+
//| GetDoubleValue |
//+------------------------------------------------------------------+
double CSVReader::GetDoubleValue(int row,int column)
{
if(CheckIndexes(row,column)==false) return(0.0);
//---
int index=m_total_columns*row+column;
if((index>=0) && (index<ArraySize(m_cells)))
{
return(StringToDouble(m_cells[index]));
}
return(0.0);
}
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| GetBoolValue |
//+------------------------------------------------------------------+
double CSVReader::GetBoolValue(int row,int column)
{
if(CheckIndexes(row,column)==false) return(0.0);
//---
int index=m_total_columns*row+column;
if((index>=0) && (index<ArraySize(m_cells)))
{
return( FileReadBool (m_cells[index]));
}
return(0.0);
}
//+------------------------------------------------------------------+
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
Nickolay72 , 2016.02.29 13:56
İyi günler beyler Belki birisi böyle bir sorunla karşılaştı söyleyin bana. Bir danışman yazdım , bilgisayarımda Win7x32 sorunsuz çalışıyor. Başka bir bilgisayara, Win8x64'e yükledim. Ve orada sürmüyor. sadece veritabanı aracılığıyla danışmanı flash sürücüden yerine atıyor, ancak reddediyor çalışmak.Testte her şey yolunda, siparişler verildi.Piç işte gülümsüyor ama çalışmayı reddediyor.Nasıl yapılır ???Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
Vladislav Andruschenko , 2016.02.29 14:13
onu başının üstünden kürekle
ama cidden, medyumlar bölümü başka bir iş parçacığında
Teşekkürler, ilginç çözüm!
Bir dosyadan okumam gerekiyor - sipariş vermek için bir sınıf yaptım, orada da bool değerleri için bir fonksiyon yapmak istedim ama anladığım kadarıyla FileReadBool ile benzetme ile hiçbir şey işe yaramayacak mı?
Sütun ve hücre numarasına göre sınıf bir değer döndürür. Parça:
//+------------------------------------------------------------------+
//| GetDoubleValue |
//+------------------------------------------------------------------+
double CSVReader::GetDoubleValue(int row,int column)
{
if(CheckIndexes(row,column)==false) return(0.0);
//---
int index=m_total_columns*row+column;
if((index>=0) && (index<ArraySize(m_cells)))
{
return(StringToDouble(m_cells[index]));
}
return(0.0);
}
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| GetBoolValue |
//+------------------------------------------------------------------+
double CSVReader::GetBoolValue(int row,int column)
{
if(CheckIndexes(row,column)==false) return(0.0);
//---
int index=m_total_columns*row+column;
if((index>=0) && (index<ArraySize(m_cells)))
{
return( FileReadBool (m_cells[index]));
}
return(0.0);
}
//+------------------------------------------------------------------+
Nickolay72 , 2016.02.29 13:56
Böyle bir kayıtla, elbette, dosya tanıtıcısını ona iletmeniz gerektiğinden bir derleme hatası alırsınız.
Bu nedenle, bool için dizeden değere standart çevirinin neden yapılmadığı açık değil.
Dosyaya 0 ve 1 yazıp kontrol edeceğim.
if ( StringToDouble(m_cells[index])==1 ) return (true);
else return (false);
peki işe yarayacak mı?
Bu nedenle, bool için dizeden değere standart çevirinin neden yapılmadığı açık değil.
Dosyaya 0 ve 1 yazıp kontrol edeceğim.
if ( StringToDouble(m_cells[index])==1 ) return (true);
else return (false);
peki işe yarayacak mı?
bu çizgi olmalı
ayrıca şununla değiştir
bu çizgi olmalı
ayrıca şununla değiştir
Nickolay72 , 2016.02.29 13:56
Flash sürücünün NTFS olarak biçimlendirilmesi gerekiyor.