[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 487
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
)))) Hayır, sihirbazdan ayrılmak daha iyidir. Ve bekleyen emirleri bırakın.
Daha doğrusu, ihtiyaç duyulan büyüleri bırakın. Ve farklı tablolarda birden fazla Uzman Danışman kullanılıyorsa, kontrole sembolleri de dahil etmeniz gerekir. Ama henüz buna gelmedim. ))
genellikle bir sembol ve sihir kontrol edilir - bir sembol, böylece farklı enstrümanlarda sihir değişmez - ancak sihir aynı enstrümanda ve farklı zaman dilimlerinde kullanılır - ancak sihri yalnızca harici değişkenlere çıktıysa kontrol edebilirsiniz
Ben hiç sihir kullanmıyorum. Her ne kadar birkaç pozisyon olsa da. Bilet kullanıyorum. OrderSelect aracılığıyla kontrol etmek çok daha kolay. Ve OrderSend işlevi daha net hale gelir. Eh, herkes kendi el yazısının ustasıdır. Şahsen, sihirbazlar olmadan hiç problem yaşamadım.
Bilet hiçbir yere gitmiyor. Onunla rahat.
Elbette... :) Kısmen açık bir pozisyonu kapatın. Daha sonra bu pozisyon için sahip olduğunuz bilete göre durağını değiştirmeye veya almaya çalışın. Arivederchi olacak... :)
Örnek: Lot 1.0 ve bilet #1 ile açık bir pozisyonumuz var. Bu pozisyonun 0,5 lotunu kapatıp, kalan 0,5 lotu piyasada bırakmak gerekir.
DC eylemleri:
1. Konum #1 tam bir hacimle kapatılır (lot 1.0)
2. Konum #2, 0,5 lotluk bir hacimle açılır
Sizin için her şey 1 numaralı pozisyonun kısmen kapanması ve kalan kısmını piyasada bırakması gibi görünüyor. Sadece bu pozun bileti düşündüğünüz gibi değil...
Anlamadın mı? Sadece yardıma bakıyorum, orada OrderSelect() bir koşul kullanıyor. Ve gerçek olmadan, hiçbir yerde görmedim.
if bir koşul ifadesidir. Ve parantez içinde bir koşul olmalıdır. Bu bana daha mantıklı geliyor. Fark olmasa bile.
Rusça konuşma ile bir benzetme yapalım. IMHO - operatörlerini zihinsel olarak konuşma metni ile değiştirerek kodu okumak daha uygundur:
Burada sahip olduğumuz şey:
sipariş seçilmemişse döngüyü keseriz .
Şimdi:
Burada daha uygun:
Eğer bir sipariş seçmedik, döngüyü kestik .
Aynı şey ama okuması daha kolay. Ve daha az yaz...
Ayrıca fazlalığı kaldırabilirsiniz ve daha da az kod olacaktır:
Niye ya? Bir piyasa emri seçtiğimiz ve varsayılan havuz MODE_TRADES olduğundan, bu , OrderSelect() işlevinin parametresinde atlanabileceği anlamına gelir ...
Oh nasıl... :)
Oh nasıl... :)
)))
Böyle. Bir sabahım var, Günaydın demek! ))
Sadece ilk bakışta değil, anlamadığım başka bir anomali var. En basit işlem:
Günlükte görüyorum:
Ve kelimenin tam anlamıyla bir ayna görüntüsünde:
Günlükte bu "inciri" görüyorum:
PlsMns_point harici değişkeni int türündedir. Bir işleve geçti. Bu yanlış anlaşılmayı ortadan kaldırmak için ne yapılmalı? ))
PlsMns_point harici değişkeni int türündedir.
Günlükteki ilk girişe bakılırsa, Double türündedir, int bir tamsayıdır.
PlsMns_point harici değişkeni int türündedir.
Günlükteki ilk girişe bakılırsa, Double türündedir, int bir tamsayıdır.
Ve Point ile çarpıldığında, bir dönüşüm meydana geliyor gibi görünüyor. Ama sorun bu değil, çünkü ben de iki kat denedim.
PS Evet ve ayrıca iki özdeş seçenek. Tek fark ayna görüntüsüdür. Nedenmiş?
Buna sahip olduğunu sanmıyorum:
double Low_1 = NormalizeDouble (iLow( Symbol (),Timeframe, 1 ), Digits );
geçmişi indirebilir
)))
Böyle. Bir sabahım var, Günaydın demek! ))
Sadece ilk bakışta değil, anlamadığım başka bir anomali var. En basit işlem:
Günlükte görüyorum:
Ve kelimenin tam anlamıyla bir ayna görüntüsünde:
Günlükte bu "inciri" görüyorum:
PlsMns_point harici değişkeni int türündedir. Bir fonksiyona geçti. Bu yanlış anlaşılmayı ortadan kaldırmak için ne yapılmalı? ))
İyi günler, bana, bazen danışmanın hataları nedeniyle çok büyük değerlere kadar tıkanan günlük dosyasının hacmini (düzenle, temizle) nasıl değiştirebileceğinizi söyleyin. Danışmanın kendisi tarafından uygulanan bir yönteme ihtiyacımız var.