[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 17
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
Hey ! Soru, nesnenin yalnızca açıklaması hakkında bilgimiz varsa, nesnenin manuel olarak silindiğini nasıl öğreneceğimizdir. yani adı bilinmeyen bir nesne var bu nesneye kar al iliştirilmiş, nesne silinirse kar al kaldır, bu arada biz nesnenin adını bilmiyoruz....
Belki nesnenin adını değiştirmenin bir yolu vardır????
Lütfen danışmanı geliştirmeme yardım edin!!!Bir siparişin bir sinyal geldiğinde, diğerinin bir sonrakinin gelmesiyle vb. açılmasını, açık sipariş olup olmadığına bakılmaksızın vb.
Bana neyin yanlış olduğunu söyle!!!
çıkmaz sokak.....
if(Ma_1>Ma_2 && flagg==0) {PlaySound("news.wav"); işaret=1; bayrak=0; }
if(Ma_1<Ma_2 && flag==0) {PlaySound("ok.wav"); bayrak=1; flagg=0; }
Yazdır (bayrak, bayrak);
Ma_1 - kısa
Ma_2 - uzun
Ma_1>Ma_2 ile haber.wav'ı durmadan bip sesi çıkarır ve 0 1 yazdırır (yani flag=0 flagg=1)
ama nasıl olur da flagg=1 olduğunda koşul (Ma_1>Ma_2 && flagg==0) yerine getirilir ve {PlaySound("news.wav") geçer ???
Ve global değişkenler olmadan bu seçeneğe bakın.
çıkmaz sokak.....
if(Ma_1>Ma_2 && flagg==0) {PlaySound("news.wav"); işaret=1; bayrak=0; }
if(Ma_1<Ma_2 && flag==0) {PlaySound("ok.wav"); bayrak=1; flagg=0; }
print(bayrak,bayrak);
Ma_1 - kısa
Ma_2 - uzun
Ma_1>Ma_2 ile haber.wav'ı durmadan bip sesi çıkarır ve 0 1 yazdırır (yani flag=0 flagg=1)
ama nasıl olur da flagg=1 olduğunda koşul (Ma_1>Ma_2 && flagg==0) yerine getirilir ve {PlaySound("news.wav") geçer ???
Her koşul için bayrakların durumunu ayrı ayrı yazdırın. Bunu yapıyorsunuz çünkü koşullar ikinci bayrağın durumunu dikkate almıyor.
Not: Print ("flag=", flag," flagg=", flagg );
Demoda böyle bir robotum var. Yazma fikrinin nasıl ortaya çıktığını tam olarak hatırlıyorum.
if(Kar>HesapBalance()*koefitsientudaleniya){
int Toplam=SiparişToplam();
for( i=OrdersTotal()-1;i>=0;i--){
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol() != Symbol()) devam ediyor;
(OrderMagicNumber() != 450) devam ederse;
if(OrderType()==OP_SEL) {
OrderClose(OrderTicket(),OrderLots(),Ask,6,Red);Print(" i " , i," GetLastError()CloseOP_SELL ", GetLastError() );}
if(OrderType()==OP_BUY) {
OrderClose(OrderTicket(),OrderLots(),Bid,6,Red);Print(" i " , i," GetLastError()CloseOP_BUY ", GetLastError() );}}} // Kar bir değerden büyükse gebe kaldık, tüm siparişleri kapat!
//----
Ya da eski yoldaşların tavsiye etmesine izin verin ..