MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 257
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
Aşağıdakileri yapmak istiyorum!
İlk anlaşma örneğin 1.23455'lik bir fiyatla açıldığında, fiyat 1.23415'e gittiğinde ikinci anlaşmanın açılmasını istiyorum.
double lastTPask1 = NormalizeDouble ( Sor - 40 * Nokta , Rakamlar );
if ( RSI0 < RSIDownLevel && RSIDownLevel <= RSI1 ){
TP = NormalizeDouble ( İste + kar al * Puan , Rakamlar );
if ( OrderSend ( Symbol (), OP_BUY , Lot , NormalizeDouble ( Ask , Digits ) , slippage , 0 , TP , NULL , Magic )==- 1 ) Print( GetLastError ());
if ( positionTPask1 > lastTPask1 ){
if ( kar al != 0 ) TPm = NormalizeDouble ( Ask + kar al * Puan , Rakamlar );
if ( OrderSend ( Symbol (), OP_BUY , Lot , NormalizeDouble ( Ask , Digits ), slippage , 0 , TPm , NULL , Magic )==- 1 ) Print( GetLastError ());
}}
Doğru yaptı? bak lütfen...
sviter-pro :
Ve aynı fiyattan aynı anda 2 sipariş açıyorum...Здраствуйте еще раз! Помогите с этой банальностью для вас, ато я разобраться не могу....
Хочу сделать следующее!
Когда открывается первая сделка по цене к примеру 1.23455, то хочу что бы вторая сделка открывалась когда цена пойдет на 1.23415
Doğru yaptı? bak lütfen...
İlk satırda bir tuhaflık gördüm. Daha fazla bakmadım.
Bu neden?
Hesap makinesinde Noktaya Göre Sor'u çarpın
Ve lütfen kodu doğru yapıştırın - yeni yazı düzenleyici menüsünde bunun için bir SRC düğmesi var.
Tekrar merhaba! Bu bayağılığa yardım et sana, çözemedim....
Aşağıdakileri yapmak istiyorum!
İlk anlaşma örneğin 1.23455'lik bir fiyatla açıldığında, fiyat 1.23415'e gittiğinde ikinci anlaşmanın açılmasını istiyorum.
double lastTPask1 = NormalizeDouble ( Sor - 40 * Nokta , Rakamlar );
if ( RSI0 < RSIDownLevel && RSIDownLevel <= RSI1 ){
TP = NormalizeDouble ( İste + kar al * Puan , Rakamlar );
if ( OrderSend ( Symbol (), OP_BUY , Lot , NormalizeDouble ( Ask , Digits ) , slippage , 0 , TP , NULL , Magic )==- 1 ) Print( GetLastError ());
if ( positionTPask1 > lastTPask1 ){
if ( kar al != 0 ) TPm = NormalizeDouble ( Ask + kar al * Puan , Rakamlar );
if ( OrderSend ( Symbol (), OP_BUY , Lot , NormalizeDouble ( Ask , Digits ), slippage , 0 , TPm , NULL , Magic )==- 1 ) Print( GetLastError ());
}}
Doğru yaptı? bak lütfen...
Göstergelerle çok fazla çalışmadım, bu yüzden bu, belki de basit bir soru ortaya çıktı, " Veri Penceresinde " grafik arabelleğinin görüntülenmesi nasıl devre dışı bırakılır? 3 ve 4 arabelleğini kaldırmak istiyorum, işte kod:
Bu değiştirilmiş bir RSI'dir - hesaplama geçmiş verilere dayandığından ve arabellek boyutunu her seferinde değiştirmek (grafik değilse) ve oraya yeni veriler eklemek istemediğim için arabelleklere ihtiyaç vardır, bu nedenle grafik arabellekler amaçlarım için uygun.
Ask-40*Puan'dan değil, 1 poz-40*Puan açılış fiyatından dans etmeniz gerekir.
O halde açılış fiyatını oku ve dans et....
Göstergelerle çok fazla çalışmadım, bu yüzden bu, belki de basit bir soru ortaya çıktı, " Veri Penceresinde " grafik arabelleğinin görüntülenmesi nasıl devre dışı bırakılır? 3 ve 4 arabelleğini kaldırmak istiyorum, işte kod:
Bu değiştirilmiş bir RSI'dir - hesaplama geçmiş verilere dayandığından ve arabellek boyutunu her seferinde değiştirmek (grafik değilse) ve oraya yeni veriler eklemek istemediğim için arabelleklere ihtiyaç vardır, bu nedenle grafik arabellekler amaçlarım için uygun.
Seni ne kadar iyi anladım bilmiyorum.
Bunu deneyin: #property Indicator_buffers 2
Seni ne kadar iyi anladım bilmiyorum.
Bunu deneyin: #property Indicator_buffers 2
Görünüşe göre haklısın! Ve samimi sadeliğimde, hesaplamalar için bir grafik arabelleği kullanılıyorsa bunun bildirilmesi gerektiğini düşündüm.
Teşekkür ederim!veri penceresine çıkışı devre dışı bırakmak için bunu yapın
veri penceresine çıkışı devre dışı bırakmak için bunu yapın
Teşekkür ederim. Böyle bir hareket, iCustom aracılığıyla arabellek veri penceresinde yasaklanmış çıktıyı görmenize izin verir mi?
iCustom, yalnızca veri penceresinde ne olduğunu görmenizi sağlar. Fonksiyonun sondan bir önceki parametresi, sadece veri penceresinde görünen arabellek sayısıdır.