Kodlama yardımı - sayfa 34

 

Kod Yardımı - Pazar Profili

Merhaba,

Bir göstergeyi değiştirip değiştiremeyeceğinizi merak ediyorum, bir piyasa profili ve sadece günlük ortalama POC'leri içeren bir satır eklemek istiyorum.

Teşekkür ederim,

ay-marketprofiledwm.mq4 ay-marketprofiledwm.ex4 ay-marketprofiledwm.mq4 ay-marketprofiledwm.ex4

 
mladen:
kemal44

Aslında, EA'lara gelince, herhangi bir çoklu zaman çerçevesi göstergesine ihtiyacınız yoktur. Ea'dan çağrıldığında her gösterge ve iCustom() çağrısı ikinci parametre olarak istenen zaman çerçevesine sahiptir (örneğin iCustom( Symbol(), TimeFrame , "Gösterge adı", .....). Herhangi biri (çoklu olmayan bile) zaman çerçevesi göstergesi), bu parametredeki mevcut grafik zaman çerçevesinden farklı bir zaman çerçevesi belirterek bir EA'da çoklu bir zaman çerçevesi haline gelebilir.

Çoklu zaman çerçevesi göstergeleri, çoğunlukla tüccarların mevcut bir grafikte diğer bazı zaman çerçeveleri gösterge değerlerini görselleştirmesini mümkün kılmak için manuel ticarette kullanılır.

Cevabınız için teşekkürler Mladen

 

gösterge penceresinde ikinci para birimi

merhaba, 2. pencerede ikinci bir para birimine sahip olmak mümkün mü?

örnek : ana pencere EURUSD, ikinci pencere ( stokastiklerin yerleştirileceği yer) GBPUSD

mümkünse, biri lütfen bir örnek kod gönderebilir mi?

Teşekkürler

 

...

marley60

Evet mümkün. İşte doğru şekilde nasıl yapılabileceğine dair basit (kodlama açısından) bir örnek

marley60:
merhaba, 2. pencerede ikinci bir para birimine sahip olmak mümkün mü?

örnek : ana pencere EURUSD, ikinci pencere (stokastiklerin yerleştirileceği yer) GBPUSD

mümkünse, biri lütfen bir örnek kod gönderebilir mi?

Teşekkürler
Dosyalar:
 

teşekkürler

Yapmak istediğim şeye çok yaklaşan bir gösterge buldum:

RelStrength - Bu Göstergenin 6 çıktısını özetlemek istedim ve bir son ürün olarak bu tek satırı göstermek istedim.

ama ilk adımım RelStrengthBS çalışmıyor. nesi var? biri bana söyleyebilir mi? relstrength.mq4 relstrengthbs.mq4

Dosyalar:
 

...

Böyle bir şey deneyin ...

marley60:
teşekkürler

Yapmak istediğim şeye çok yaklaşan bir gösterge buldum:

RelStrength - Bu Göstergenin 6 çıktısını özetlemek istedim ve bir son ürün olarak bu tek satırı göstermek istedim.

ama ilk adımım RelStrengthBS çalışmıyor. nesi var? biri bana söyleyebilir mi? relstrength.mq4 relstrengthbs.mq4
Dosyalar:
code.gif  26 kb
 

STOPLOSS'a elle müdahale gerekiyor

Sevgili Mladen; Güvenli kar seviyesi eklemek istiyorum. Kar mesafesi 10 pip'ten büyükse, güvenli kar seviyesi 5 pip olmalıdır. Ancak fiyat 10 pip karı vurursa stoploss noktamı güvenli kar seviyesine nasıl taşıyacağımı bilmiyorum. Bu seçeneği EA'ma yazmamı ister misiniz? şimdiden teşekkürler, basit bir takip kodu (sizin tarafınızdan yazılmıştır) ) //+------------------------------------------------- --------------------+ bool TrailOrders(int ts, int magic) { if(ts(ask+point*ts)+point || OrderStopLoss()== 0) { sonuç = OrderModify(OrderTicket(),OrderOpenPrice(),ask+point*ts,OrderTakeProfit(),0,Red); } } } if(OrderType()==OP_BUY) { if(bid-OrderOpenPrice() > puan*ts) { if(OrderStopLoss()

 

...

kemal44

Düzenli bir takip durağına ihtiyacınız olan şey. Başlangıç için bu konuya bir göz atın (eski bir konu ama bu onu daha az kullanışlı yapmaz. ) https://www.mql5.com/en/forum/175481

Son durdurmayı yalnızca sipariş gerçekten kârdayken uygulamak istiyorsanız, yalnızca OrderProfit()+OrderSwap()+OrderCommission() ekleyin ve sonuç > 0 ise, yalnızca son durağı uygulayın

kemal44:
Sevgili Mladen; Güvenli kar seviyesi eklemek istiyorum. Kar mesafesi 10 pip'ten büyükse, güvenli kar seviyesi 5 pip olmalıdır. Ancak fiyat 10 pip karı vurursa stoploss noktamı güvenli kar seviyesine nasıl taşıyacağımı bilmiyorum. Bu seçeneği EA'ma yazmamı ister misiniz? şimdiden teşekkürler, basit bir takip kodu (sizin tarafınızdan yazılmıştır) ) //+------------------------------------------------- --------------------+ bool TrailOrders(int ts, int magic) { if(ts(ask+point*ts)+point || OrderStopLoss()== 0) { sonuç = OrderModify(OrderTicket(),OrderOpenPrice(),ask+point*ts,OrderTakeProfit(),0,Red); } } } if(OrderType()==OP_BUY) { if(bid-OrderOpenPrice() > puan*ts) { if(OrderStopLoss()
 
mladen:
kemal44

Düzenli bir takip durağına ihtiyacınız olan şey. Başlangıç için bu konuya bir göz atın (eski bir konu ama bu onu daha az kullanışlı yapmaz. ) https://www.mql5.com/en/forum/175481

Son durdurmayı yalnızca sipariş gerçekten kârdayken uygulamak istiyorsanız, yalnızca OrderProfit()+OrderSwap()+OrderCommission() ekleyin ve sonuç > 0 ise, yalnızca son durağı uygulayın

https://www.mql5.com/en/forum/175481 adresinde yeterince adil kod var

bu kodu EA'ma eklediğimde, Checktrailingstop diyor ve izlenen durdurma ayarlanmadı, referansı nasıl ekleyebilirim üzgünüm daha öğrenme aşamasındayız

buna bir çözüm yazarmısınız

Teşekkürler

 

...

kemal44

Koddaki işlevlerin nasıl kullanılacağının açıklandığı bir konuya bir bağlantı: https://www.mql5.com/en/forum/173005

Orada çok iyi açıklanmış (ve bir gönderide açıklayabileceğimden daha fazla) bunların nasıl kullanılacağı

kemal44:
https://www.mql5.com/en/forum/175481 adresinde yeterince adil kod var

bu kodu EA'ma eklediğimde, Checktrailingstop diyor ve izlenen durdurma ayarlanmadı, referansı nasıl ekleyebilirim üzgünüm daha öğrenme aşamasındayız

buna bir çözüm yazarmısınız

Teşekkürler