Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 726
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Şöyle bir değişkenimiz var:
çift NLb=0,NLs=0;
Başka bir terminale nasıl gönderebilirim?
mt4'ten mt4, mt4'ten mt5'e,
denemek istediğim bir fikrim var
Şöyle bir değişkenimiz var:
çift NLb=0,NLs=0;
Başka bir terminale nasıl gönderebilirim?
mt4'ten mt4, mt4'ten mt5'e,
denemek istediğim bir fikrim var
Bunu ortak klasöre nasıl gönderebilirim?
çift NLb=0,NLs=0;
ve daha sonra başka bir terminalin danışmanından veya göstergesinden nasıl alınır?Bunu ortak klasöre nasıl gönderebilirim?
çift NLb=0,NLs=0;
ve daha sonra başka bir terminalin danışmanından veya göstergesinden nasıl alınır?Her şey basit.
Bir dosya oluşturmanız gerekiyor, metin yazabilirsiniz,
Dosya COMMON_PATH içinde yer alacaktır.
Bir dosya yazın, oraya veri.
Diğer terminalde her şey aynı, ancak SHAREWRITE yerine SHAREREEAD koyun
https://www.mql5.com/ru/docs/files/fileopen
Yardımı okuyarak başlayın. her şey orada.
Eğer becerileriniz yoksa. Freelance ile iletişime geçin.
Bu arada, standart sınıfları da buldum
https://www.mql5.com/ru/docs/standardlibrary/fileoperations
Merhaba.
Bu alanda acemiyim ve benim için ilk bakışta herhangi bir tür danışman, senaryo vb. yazmak genellikle gerçekçi değil.
Deneyimli kullanıcılar olarak, öncelikle ne üzerinde çalışmaya başlamam, hangi literatüre dikkat etmem gerektiği vb. konularda bana tavsiyelerde bulunabilir misiniz?
Bilmek istediklerimin özünü ayrıntılı olarak anlatamam çünkü bu alanda çok az şey biliyorum.
Şimdiden teşekkürler!
En basit komut dosyalarıyla başlayın ve programlama dilinin kendisini anlamak için bunları bir hata ayıklayıcı altında çalıştırın. Master if, for, switch, do deyimleri, parametre geçişli fonksiyon çağrıları. Bütün bunlar hata ayıklayıcının altında.
Sonra buraya yaz :)
Oluşturma sırasında bir nesneyi nasıl seçeceğimi ve seçimi kaybetmemesi için bana bir nesneyi nasıl seçeceğimi söyleyin, peki, kullanıcı seçimi kaldırdığında kendini göstermez. Dördüncüsü kolaydı, beşincisi çalışmıyor.
Böyleydi ve mükemmel çalıştı:
if ( ObjectFind (chart_ID,nm)!= 0 ) {
ObjectCreate (chart_ID,nm, OBJ_HLINE , 0 , 0 , 0 );
ObjectSetInteger (chart_ID,nm, OBJPROP_SELECTED ,sel);
...
}
ObjectSetDouble (chart_ID,nm, OBJPROP_PRICE ,p);
}
Görüldüğü gibi oluştururken oluşturulan nesneyi hemen seçip seçmeyebiliyoruz ve artık değişmeyecek ve ona erişim yok ama beşincide bu olmuyor, seçmeden yaratıyor.
Oluşturma sırasında bir nesne seçebileceğiniz ve ardından gerektiğinde manuel olarak yönetebileceğiniz şekilde mql5'te nasıl yapılır - seçin / seçmeyin
Oluşturma sırasında bir nesneyi nasıl seçeceğimi ve seçimi kaybetmemesi için bana bir nesneyi nasıl seçeceğimi söyleyin, peki, kullanıcı seçimi kaldırdığında kendini göstermez. Dördüncüde kolaydı, beşincide işe yaramadı.
Böyleydi ve mükemmel çalıştı:
if ( ObjectFind (chart_ID,nm)!= 0 ) {
ObjectCreate (chart_ID,nm, OBJ_HLINE , 0 , 0 , 0 );
ObjectSetInteger (chart_ID,nm, OBJPROP_SELECTED ,sel);
...
}
ObjectSetDouble (chart_ID,nm, OBJPROP_PRICE ,p);
}
Görüldüğü gibi oluştururken oluşturulan nesneyi hemen seçip seçmeyebiliyoruz ve artık değişmeyecek ve ona erişim yok ama beşincide bu olmuyor, seçmeden yaratıyor.
Oluşturma sırasında bir nesne seçebileceğiniz ve ardından gerektiğinde manuel olarak yönetebileceğiniz şekilde mql5'te nasıl yapılır - seçin / seçmeyin
Bunu yap:
//--- при создании графического объекта функцией ObjectCreate, по умолчанию объект
//--- нельзя выделить и перемещать. Внутри же этого метода параметр selection
//--- по умолчанию равен true, что позволяет выделять и перемещать этот объект
ObjectSetInteger (chart_ID,name, OBJPROP_SELECTABLE ,selection);
ObjectSetInteger (chart_ID,name, OBJPROP_SELECTED ,selection);
"seçim" burada "doğru" olmalıdır.