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
bazen MQ4'te dizi, buna göre çalışmıyor
bu yüzden her birini kendim yerleştiriyorum
D1 kullanıyorsanız
eski gün[14] = Yüksek - Düşük ;
eski gün[13 = Yüksek ortalama akım çubuğu, 4 çubuğu SOL'a doğru say, 4 numaralı çubuğun en yüksek değeri
umarım kodlamana yardımcı olur
bazen MQ4'te dizi, buna göre çalışmıyor
bu yüzden her birini kendim yerleştiriyorum
D1 kullanıyorsanız
eski gün[14] = Yüksek - Düşük ;
eski gün[13 = Yüksek ortalama akım çubuğu, 4 çubuğu SOL'a doğru say, 4 numaralı çubuğun en yüksek değeri
umarım kodlamana yardımcı olurCevap verdiğiniz için teşekkürler.
Bana yardım etme niyetiniz için çok teşekkür ederim.
Daha önce de söylediğim gibi, programlama konusunda pek iyi değilim. Bilgim olmadığı için ne dediğinizi anlayamıyorum.
Ayrıca bir şey de, cevabınızdan anladığım kadarıyla, benim ihtiyacımı yanlış anlamış olabilirsiniz.
Tekrar hatırlıyorum, istediğim şey...
"myhigh" ve "myhighavg" olmak üzere iki değişken tanımladım
"myhigh" değerine ' myhigh=High[1] - Close[2]; olarak değerler eklemeye çalıştım. '
bunun anlamı, "yüksekliğim", dünün YÜKSEK - dünün KAPALI gününden önceki gün arasındaki farktır.
Şimdi "myhighavg" e değerler eklemek istiyorum
Bu, nasıl kodlanacağını bilmediğim asıl kısım.
14 günlük "myhigh" ortalamasını nasıl ekleyeceğim konusunda yardım istiyorum.
lütfen 14 günlük "myhigh" ortalamasını bulmama yardım et
"myhigh" öğesine ' myhigh=High[1] - Close[2]; olarak değerler eklemeye çalıştım. '
bunun anlamı, "yüksekliğim", dünün YÜKSEK - dünün KAPALI gününden önceki gün arasındaki farktır.
>> bu bit YANLIŞ
OHCL -- aç yüksek kapat düşük
D1 tablosunda olup olmadığınızı söyleyin - günlük, bir kez mum
yani dünün toplam pipleri olmalıdır
myYESTERDAY = Yüksek[1] - Düşük[1] ;
peki, yakın olan [2], konseptiniz orada yanlış
tıpkı resimli kazı örneğim gibi
yüksek demek [1] dün yüksek
4 günlük en yüksek günlük bar ortalamasını bulmaya çalışırsanız
olurdu
4dayEn yüksek = (Yüksek[1] + Yüksek[2] + Yüksek[3] + Yüksek[4] ) /4 ;
14 günlük ortalama en yüksek -- benzer olmalıdır
Biraz kodlama yapmak için MQ4'ü denemek güzel, ancak forex'te kar elde etmek zor, bilmelisiniz !! , yani MQ4, eğlence için yaptım ve piyasa senaryosu düşündüğüm KADAR KOLAY olmadığı için bazı derlenmiş çalışma programlarından vazgeçtim.
sadece söylüyorum, doğru yapmış olsanız bile gerçekten para kazandıran bir yönteminiz olmayabilir.
bu yüzden MQ4'ü değiştirmek yerine istatistik yapmak için EXCEL kullanıyorum
-------
tamam 14 gün ortalama
bu biraz doğruysa
-------------------------------------------------
double myhigh,myhighavg;
myhigh=Yüksek[1] - Kapat[2];
-------------------------------------------------- -------
myhighavg= "myhigh" için 14 günlük ortalama
-------------------------------------------------- ------------
sizin için öğrenmek istediğim şey bu, 14 gün veya 7 gün veya 21 gün ortalama "myhigh" için nasıl kod yazabiliriz?
myhigh12=Yüksek[1] - Kapat[2];
myhigh23=Yüksek[2] - Kapat[3];
....
myhigh1415=Yüksek[14] - Kapat[15];
>>>>>>>>>>>>
myhighAVG14days =( myhigh12 + myhigh23 + myhigh34 + ...myhigh1415 ) /14;
gerçekten EA yapmak istiyor musun??! EA sandığınız kadar kolay değil ve 24 saat kesintisiz ticarete inanmıyorum -- birçok para yönetimi sorunu, panik butonu (kısayol) sorunu var ve EA'nızı ne zaman açıp/kapatıyorsunuz!
neden elit bölümü satın almıyorsunuz ve buradaki uzman kodlayıcılardan birkaç EA almıyorsunuz, bazıları işe yarayabilir mi?! (pahalı da değil -- sadece bir normal işlem SL , bir aylığına satın almanız için yeterli) -- newdigital size her şeyi anlatacak
"myhigh" değerine ' myhigh=High[1] - Close[2]; olarak değerler eklemeye çalıştım. '
bunun anlamı, "yüksekliğim", dünün YÜKSEK - dünün KAPALI gününden önceki gün arasındaki farktır.
>> bu bit YANLIŞ
OHCL -- aç yüksek kapat düşük
D1 tablosunda olup olmadığınızı söyleyin - günlük, bir kez mum
yani dünün toplam pipleri olmalıdır
myYESTERDAY = Yüksek[1] - Düşük[1] ;
peki, yakın olan [2], konseptiniz orada yanlış
tıpkı resimli kazı örneğim gibi
yüksek demek [1] dün yüksek
4 günlük en yüksek günlük bar ortalamasını bulmaya çalışırsanız
olurdu
4dayEn yüksek = (Yüksek[1] + Yüksek[2] + Yüksek[3] + Yüksek[4] ) /4 ;
14 günlük ortalama en yüksek -- benzer olmalıdır
Biraz kodlama yapmak için MQ4'ü denemek güzel, ancak forex'te kar elde etmek zor, bilmelisiniz !! , yani MQ4, eğlence için yaptım ve piyasa senaryosu düşündüğüm KADAR KOLAY olmadığı için bazı derlenmiş çalışma programlarından vazgeçtim.
sadece söylüyorum, doğru yapmış olsanız bile gerçekten para kazandıran bir yönteminiz olmayabilir.
bu yüzden MQ4'ü değiştirmek yerine istatistik yapmak için EXCEL kullanıyorum
-------
tamam 14 gün ortalama
bu biraz doğruysa
-------------------------------------------------
double myhigh,myhighavg;
myhigh=Yüksek[1] - Kapat[2];
-------------------------------------------------- -------
myhighavg= "myhigh" için 14 günlük ortalama
-------------------------------------------------- ------------
sizin için öğrenmek istediğim şey bu, 14 gün veya 7 gün veya 21 gün ortalama "myhigh" için nasıl kod yazabiliriz?
myhigh12=Yüksek[1] - Kapat[2];
myhigh23=Yüksek[2] - Kapat[3];
....
myhigh1415=Yüksek[14] - Kapat[15];
>>>>>>>>>>>>
myhighAVG14days =( myhigh12 + myhigh23 + myhigh34 + ...myhigh1415 ) /14;
gerçekten EA yapmak istiyor musun??! EA sandığınız kadar kolay değil ve 24 saat kesintisiz ticarete inanmıyorum -- birçok para yönetimi sorunu, panik butonu (kısayol) sorunu var ve EA'nızı ne zaman açıp/kapatıyorsunuz!
neden elit bölümü satın almıyorsunuz ve buradaki uzman kodlayıcılardan birkaç EA almıyorsunuz, bazıları işe yarayabilir mi?! (pahalı da değil -- sadece bir normal işlem SL , bir aylığına satın almanız için yeterli) -- newdigital size her şeyi anlatacakÖncelikle cevabınız için teşekkürler.
Dediğiniz gibi Forex, Hisse Senetleri, Emtia'dan para kazanmak kolay değil. Ama bana göre Forex biraz Teknik Analizi takip ediyor.
Teknik Analizde pek iyi değil ama biraz iyi, ama bu teknik analist olduğum anlamına gelmez.
MQL4 ile sadece deniyorum, Forex Ticareti için bir Sistem yapabilir miyim. Ama sorun şu ki, Programlamayı bilmiyorum. Bu yüzden bunu sizin gibi insanlardan öğrenmek isterim (aptalca sorularımdan rahatsız olmayacaksanız).
evet, kulağa yeni başlayanlardan birinci seviye programlama sorusu gibi geliyor
ama size söylemeye çalışıyordum, siz avans olsanız bile, duygusal tüccarlar olduğumuz için forex'in çok zor olduğunu göreceksiniz (hem piyangoya hem de forex umuduna dayalı, bir şeyler kumara ihtiyacımız var, zamanında çıkacağımızı düşündük, ama sadece odaklanıyoruz) açık işlemimiz -- her zaman kar ve zarar)
yani her şey göründüğü gibi olmadığı için çabanız pratiğe dönüşmeyecek -- bu kadar kolay ==
benim önerim
birkaç şablona odaklanın (herhangi bir göze hoş gelen göstergeyi karıştırın), bazı kurallar geliştirin
sonra EXCEL'DE -- şablonunuzu ve giriş ve çıkış kurallarınızı kullanarak 2 ila 3 aylık istatistik toplamaya çalışın -- çıkış bu döviz çifti için SL / TP olabilir
belki değerli bir şey keşfedebilir, sonra bizimle paylaşabilirsin
DEMO'da sizinle birlikte test edebiliriz
yani uzun bir yolunuz var ve yine de zaman ve emek kaybı olabilir
== İnsanların yarı otomatik, yani danışman geliştirdiklerini bile biliyorum, bu yüzden bir yöne girmek için içgüdüsel bir içgüdüleri var, sonra o yarı otomatik danışman [ uzman danışmanı aynı işlevi kullanıyor, ancak sonucu göstermek için yorumu kullanmak ve giriş, eğer yarı otomatik danışman yönünüzü beğenmezse ] -- yani bu 2 tanesi deneyebileceğiniz daha kolay şeyler -- birlikte geliştirildiği için bu yarı otomatik mq4 şeyini sizinle paylaşamam sadece birkaç kişi -- yani EA tam otomatik, ancak bu insanlar onu yarı otomatik de yapabilirdi, yine de EĞLENCE idi
------- örneğin U dönüşü ---
Sadece $eur/ $chf için U dönüşü yapacağını söyleyen bir gösterge olduğunda öğrendim
İLK 80 pip U dönüşü, U dönüşü Yeni Yöne GİRMEmeliyiz yani 81 pipten sonra girebiliriz veya bir dahaki sefere orijinal ile girmeye devam edin (U dönüşü yönünden önce)
bu bulgular kendi MQ4'ümü geliştirmekten daha YARARLI görünüyor - bu yüzden daha fazla "INSIGHT" keşfetmenizi ve belirli bir şeyin 2 ila 3 ay boyunca tutarlı bir şekilde çalıştığını kanıtlamak için Excel'i kullanmanızı öneririm
işte başka bir resimli örnek
Ben sadece bu 2 göstergeyi gözden geçirdim, -- 1 şablonda bir araya getirdim
ve yeşil çizginin yükselişinin bir göz atmaya değer olduğunu öğrenin
(2 üçgen)
yeşil çizgi kırmızı çizgiye dönüştüğünde tamamen değersizdir.
demek istediğim -- INSIGHT böyle, kendi şablonumuzu bu şekilde yükseltin, EA veya programlama çalışmasından daha değerli
Hepinize merhaba,
İki farklı zaman diliminde bir göstergenin nasıl kullanılacağını bilmek ve aynı yönde trend olduklarında bir işaret/uyarı almak istiyorum.
Örneğin, bir H4 stokastik kesiştiğinde ve günlük stokastik ile aynı yöne gittiğinde mum (ve e-posta uyarısı) üzerine dikey bir çizgi nasıl çizilir?
Farklı zaman dilimlerinde bazı döngü göstergelerinin yanı sıra stokastik ile bazı testler yapmak istiyorum.
Sanırım böyle bir göstergeyi programlamak çok zor olmamalı ama şu anda gerekli tüm ipuçlarına sahip değilim.
Şimdiden teşekkürler ! ;-)
CiloX
Hepinize merhaba,
İki farklı zaman diliminde bir göstergenin nasıl kullanılacağını bilmek ve aynı yönde trend olduklarında bir işaret/uyarı almak istiyorum.
Örneğin, bir H4 stokastik kesiştiğinde ve günlük stokastik ile aynı yöne gittiğinde mum (ve e-posta uyarısı) üzerine dikey bir çizgi nasıl çizilir?
Farklı zaman dilimlerinde bazı döngü göstergelerinin yanı sıra stokastik ile bazı testler yapmak istiyorum.
Sanırım böyle bir göstergeyi programlamak çok zor olmamalı ama şu anda gerekli tüm ipuçlarına sahip değilim.
Şimdiden teşekkürler ! ;-)
CiloXHey!
Göstergeyi başka bir zaman diliminden kullanmak için o zaman diliminden bu göstergenin değerini almanız gerekir. Örneğin, h4 ve h1'de stokastiklerin 50 seviyesinin üzerinde olup olmadığını kontrol etmek istiyorsanız, o zaman bu zaman dilimlerinden değerleri seçmeniz ve ardından aşağıdaki gibi seviye değeriyle karşılaştırmanız gerekir:
double valH1 = iStochastic(NULL, 60 ,5,3,3,MODE_SMA,0,MODE_MAIN,0);
double valH4 = iStochastic(NULL, 240 ,5,3,3,MODE_SMA,0,MODE_MAIN,0);
if(valH1>50 && valH4>50) SendMail("MyAlert","CROSS");
[/CODE]
I didn't understood clearly the part about the vertical line drawn on the candle. If you meant that you want to check cross of some level with stochastic then above example explains everything. However if you meant that you wish to draw trendline manually, and then create condition like : when price crosses my trendline and stoch h1 is up plus stoch h4 is up then generate buy signal then you need to add function called GetValueByShift and use it together with above condition. Like this:
[CODE]
double valH1 = iStochastic(NULL, 60 ,5,3,3,MODE_SMA,0,MODE_MAIN,0);
double valH4 = iStochastic(NULL, 240 ,5,3,3,MODE_SMA,0,MODE_MAIN,0);
double trendLine = ObjectGetValueByShift("MyTrendLine",0);
if(valH1>50 && valH4>50 && Close[1]trendLine ) SendMail("MyAlert","CROSS");
Umut ediyorum bu yardım eder
Teşekkürler Kalenzo!
... ve isteğimin bulanık kısmı için özür dilerim! ;-)
Göstergeyi iki farklı zaman diliminde kontrol ederken, "sonucun" görüntüsünü görmek için kolay bir şeye ihtiyacım var.
İlk önce iki nokta serisini ayrı bir pencerede göstermeyi düşünüyorum. Stokastik düşüş trendindeyken kırmızı nokta, yükseliş trendinde yeşil. Her ikisi de aynı mum üzerinde yeşile (veya kırmızıya) döndüğünde, mum üzerine çizilen dikey bir çizgi güzel olmalı veya mumun üstünde veya altında bir ok olmalıdır. Ayrıca iki sinyalden birinin ne zaman değiştiğini göstermem gerekiyor.
Herhangi bir verimli başka görüntüleme yolu da iyi olacaktır. Birlikte, bir e-posta uyarısı gönderilecektir.
Yardımın için tekrar teşekkürler !
CiloX
Teşekkürler Kalenzo!
... ve isteğimin bulanık kısmı için özür dilerim! ;-)
Göstergeyi iki farklı zaman diliminde kontrol ederken, "sonucun" görüntüsünü görmek için kolay bir şeye ihtiyacım var.
İlk önce iki nokta serisini ayrı bir pencerede göstermeyi düşünüyorum. Stokastik düşüş trendindeyken kırmızı nokta, yükseliş trendinde yeşil. Her ikisi de aynı mum üzerinde yeşile (veya kırmızıya) döndüğünde, mum üzerine çizilen dikey bir çizgi güzel olmalı veya mumun üstünde veya altında bir ok olmalıdır. Ayrıca iki sinyalden birinin ne zaman değiştiğini göstermem gerekiyor.
Herhangi bir verimli başka görüntüleme yolu da iyi olacaktır. Birlikte, bir e-posta uyarısı gönderilecektir.
Yardımın için tekrar teşekkürler !
CiloXHey!
Ayrı pencerede gösterge oluşturun ve ihtiyacınız olan kareyi oluşturmak için kodun bu bölümünü kullanın:
int x = 10;
int y = 10;
color C = Red;
ObjectCreate("s1", OBJ_LABEL, 0, 0, 0);
ObjectSetText("s1",CharToStr(110), 12, "Wingdings", C );
ObjectSet("s1", OBJPROP_CORNER, 4);
ObjectSet("s1", OBJPROP_XDISTANCE, x );
ObjectSet("s1", OBJPROP_YDISTANCE, y );
Kutu (x,y) ve renk bulma değişkenlerini kolayca görebilmeniz için ayrı değişkenler olarak koydum.