Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 120
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
Evet, görüyorum. Ve sorunun cevabını aşağıdaki gönderide görüyorum https://www.mql5.com/ru/forum/160587/page115#comment_6521492 . Başka bir deyişle, sorun, işlevselliğin mantıksal alt görevlere ayrılmamasıdır. Hepsini üst üste yığdınız: emirleri sıralamak, bir alım satım işlemine karar vermek ve bir alım satım işlemi yapmak.
Bu sorun üç aşamada çözülür:
Teşekkürler. En azından ne yapılacağı belli oldu. Nasıl olduğunu anlamaya çalışacağım. Doğru, henüz dizilerle tanışmadım. Her neyse, tekrar teşekkürler.
Bana nasıl çıkacağımı söyle!!!
for(int i=OrdersTotal()-1; i>=0; i--)
{
Sipariş Seçimi (i,SELECT_BY_POS);
if(OrderMagicNumber()==Magic && OrderType()==OP_SEL)
kırmak;
Uyarı şudur: 'OrderSelect' dönüş değeri kontrol edilmelidir
Bu 'OrderSelect' değeri başka nasıl kontrol edilmelidir?
bunu yaparsam: j=OrderSelect(); Bu doğru?
Bana nasıl çıkacağımı söyle!!!
for(int i=OrdersTotal()-1; i>=0; i--)
{
OrderSelect(i,SELECT_BY_POS);
if(OrderMagicNumber()==Magic && OrderType()==OP_SEL)
kırmak;
Uyarı şudur: 'OrderSelect' dönüş değeri kontrol edilmelidir
Bu 'OrderSelect' değeri başka nasıl kontrol edilmelidir?
bunu yaparsam: j=OrderSelect(); Bu doğru?
Yardım etmedi!(
string s=FileReadString(F1); // Bir metin dosyasının sonraki satırını okuma
StringSplit(s, "," , a); // Virgülle ayrılmış dize öğelerini bir diziye ayıklayın
tarihsaat T1=StrToTime(a[4]); // Sonra dönüşümlerim var ...
int ord=StrToInteger(a[8]);
double Fiyat=StrToDouble(a[12]);
Teşekkürler. En azından ne yapılacağı belli oldu. Nasıl olduğunu anlamaya çalışacağım. Doğru, henüz dizilerle tanışmadım. Her neyse, tekrar teşekkürler.
En az bir blok yazın ve gösterin. Daha fazla burada bu durumda istemi.
Yardım etmedi!(
tekrar dikkatlice okuyun
tüm kod şöyle görünecek
Yardım etmedi!(
Yani hiçbir şey yapmadın. Yukarıda yazmışlar:
Ve doğrulamadan yazdınız. Her ne kadar böyle daha okunaklı olsa da:
@Ihor Herasko @Alekseu Fedotov
TEŞEKKÜR EDERİM!! BUNA YARDIMCI OLDU!