MQL4 ilk adım

 

selam millet,


Çok fazla okuma yapılıyor ve işleri kendi başınıza yapmanın tonu net. Hayatımda hiç bir satır kod yazmadım ve umutsuzca kendi temel EA'mı denemek ve kodlamak istiyorum.

Kılavuzu baştan sona okumaya çalıştım ve her seferinde bir sayfanın yarısında arsa kaybetmeye başladım, küçük problemler (Temel bir EA kodlayana kadar açıkçası uzun bir yolculuk olacak). Belki aşağıdaki sorularla ilgili bazı kolay bilgiler lütfen katılabilir?

1. Bir döviz çifti üzerinde çalışacak ve sadece arayüz ve SMS/e-posta vb. yoluyla bana bir uyarı gönderecek bir EA oluşturabileceğimi onaylayabilir misiniz? sadece bir uyarı / bildirim göndermek için mi?

2. EA'yı kodlarken bir şekilde "göstergeyi şablonumdan tamamen EA'ma aktarmam gerekir mi yoksa şablonda çalıştığı sürece belirli kurallardan geçerken göstergeye bir şekilde atıfta bulunuyor muyum?

3. Karar verme sürecimde bir göstergenin çıktı değerini nasıl elde ettiğimi anlamak için ne okumalıyım örn. ADX göstergesinin değeri örneğin %49 mu?

4. Alış ve Satış değerlerine atıfta bulunduğunu görüyorum ama gerçek döviz çifti fiyatını olduğu gibi bilmek istiyorum... buna OnTick mi deniyor?

5. Bir göstergeye atıfta bulunurken veya gösterge çıktısını EA'ma kodlarken, gösterge için mq4 dosyasına sahip olmak zorunda mıyım yoksa ex4 yeterli mi?


Muhtemelen düğmelere basıyorum, ancak sıfırdan kodlamayı öğrenme yoluna girmeden önce, yukarıdakiler amacımın MQL4 EA tarafından karşılanabileceğini daha iyi anlamama yardımcı olacak.

Umarım bu mantıklıdır.


nazikçe teşekkürler


M

 
MUZZLE_ZA :

1. Bir döviz çifti üzerinde çalışacak ve sadece arayüz ve SMS/e-posta vb. yoluyla bana bir uyarı gönderecek bir EA oluşturabileceğimi onaylayabilir misiniz? sadece bir uyarı / bildirim göndermek için mi?

EVET

2. EA'yı kodlarken bir şekilde "göstergeyi şablonumdan tamamen EA'ma aktarmam gerekir mi yoksa şablonda çalıştığı sürece belirli kurallardan geçerken göstergeye bir şekilde atıfta bulunuyor muyum?

Bağlı olarak, çoğu durumda gösterge değerlerine 'referans' vermek daha kolaydır (bakınız 3.)

3. Karar verme sürecimde bir göstergenin çıktı değerini nasıl elde ettiğimi anlamak için ne okumalıyım örn. ADX göstergesinin değeri örneğin %49 mu?

https://docs.mql4.com/indicators/icustom veya iATR, iADX, vb. gibi yerleşik göstergelerden herhangi birinin belgeleri.

4. Alış ve Satış değerlerine atıfta bulunduğunu görüyorum ama gerçek döviz çifti fiyatını olduğu gibi bilmek istiyorum... buna OnTick mi deniyor?

HAYIR - teklif ve talep ilgili fiyatlardır! OnTick özel bir işlevdir.

5. Bir göstergeye atıfta bulunurken veya gösterge çıktısını EA'ma kodlarken, gösterge için mq4 dosyasına sahip olmak zorunda mıyım yoksa ex4 yeterli mi?

Kesin olarak söyleyemem ama tahminimce derlenmiş bir mq4 dosyasına ihtiyacınız var.
 
Pome'un son kısımda doğru olduğuna inanıyorum, tüm öğelerin düzgün çalışması için derlenmiş tüm ex4 dosyalarına ihtiyacınız var, gösterge(ler) ve EA. MQL4'ü öğrenmeye ve kodlamaya çalışmanın yeteneklerinizin ötesinde olduğunu düşünüyorsanız, başka bir seçeneğiniz var. Sayfanın üst kısmındaki Serbest Çalışma bölümüne gidebilir ve birisinin sizin için kodlamasını istemek için bir istek yazabilirsiniz. Bu muhtemelen size biraz paraya mal olacak. Bu durumda ben olsaydım, bir istek göndermeden önce ne yapılmasını istediğimi anlardım. Derleyicinin üzerinde çalıştığı dosya, MQL4 dil dosyasıdır (C++ veya Java gibi) ve programcı tarafından okunabilir. Ex4, yürütülebilir derlenmiş sürümdür.
 

millet,

Sadece uzun vadede bana fayda sağlayacağı için anlama yolculuğuma devam edeceğim, bunu söyledikten sonra, gereksinimlerimin doğru yönde ilerlediği konusunda beni daha fazla rahatlattığı için geri bildiriminiz için teşekkür etmek istiyorum.

Bir geliştiriciyi Elance'den serbest çalışan olarak tedarik etmeye çalıştım, ancak 3 uygulama hiçbir yere gitmedi ve serbest çalışanın gereksinimime göre maliyet tahminini aşacağından endişelendi (gözlerimde yün). Bu yüzden daha fazlasını anlamak istiyorum, böylece serbest meslek alanına girersem, kapsamlı gereksinimime/anlayışıma dayanarak çalışma çabasının ne kadar sürmesi gerektiğine dair iyi bir fikrim var.

Zaman ayırıp geri bildirimde bulunduğunuz için bir kez daha teşekkür ederiz.

Şerefe,

AĞIZLIK

 

Sabah millet,

Tamam...Temel EA sihirbaz şablonunu denedim ve sonra bazı temel uyarı kodunu kopyaladım " işlev " Sanırım MT4 arayüzünde temel bir uyarıyı getirmek için çağrıldı.

Bir grafikte aynı anda yalnızca bir EA çalıştırabileceğinizi görüyorum, doğru mu?

Bu beni bir sonraki soruma getiriyor ...

1'in kural kümesi1 ile bir M1 grafiğine ve diğerinin kural kümesi2 ile bir M5 grafiğine atıfta bulunduğu iki EA'yı birleştirmek istersem ve her şey (her ikisi de EA) DOĞRU ise birleştirilmiş kural kümesi sonuç bildiriminin gönderilmesini isterim bir "harici program" oluşturur muyum? " Bu iki EA'ya bakar ve ardından harici programın beni bilgilendirmesine izin verir mi?


Umarım bu mantıklı gelir?


timsah,


AĞIZLIK

 

Günaydın,

MUZZLE_ZA :

Bir grafikte aynı anda yalnızca bir EA çalıştırabileceğinizi görüyorum, doğru mu?

Doğru.

1'in kural kümesi1 ile bir M1 grafiğine ve diğerinin kural kümesi2 ile bir M5 grafiğine atıfta bulunduğu iki EA'yı birleştirmek istersem ve her şey (her ikisi de EA) DOĞRU ise birleştirilmiş kural kümesi sonuç bildiriminin gönderilmesini isterim bir "harici program" oluşturur muyum? " bu iki EA'ya bakar ve ardından harici programın beni bilgilendirmesine izin verir mi?

Birden çok zaman dilimini kontrol eden bir EA'ya koyun, bu çok daha kolay olmalı.

 

Sabah NarıGrane,

Anlayışınız ve tavsiyeleriniz için teşekkür ederim.

ciao,

Ağızlık

 
Rica ederim! :)
 
MUZZLE_ZA :

millet,

Sadece uzun vadede bana fayda sağlayacağı için anlama yolculuğuma devam edeceğim, bunu söyledikten sonra, gereksinimlerimin doğru yönde ilerlediği konusunda bana daha fazla rahatlık verdiği için geri bildiriminiz için teşekkür etmek istiyorum.

Elance'den bağımsız olarak bir geliştirici tedarik etmeye çalıştım, ancak 3 uygulama hiçbir yere gitmedi ve serbest çalışanın gereksinimime göre maliyet tahminini aşacağından endişelendi (gözlerimde yün). Bu yüzden daha fazlasını anlamak istiyorum, böylece serbest meslek alanına girersem, kapsamlı gereksinimime/anlayışıma dayanarak çalışma çabasının ne kadar sürmesi gerektiğine dair iyi bir fikrim var.

Zaman ayırıp geri bildirimde bulunduğunuz için bir kez daha teşekkür ederiz.

Şerefe,

AĞIZLIK

Bu sorun bazı freelancerlarda mümkün olsa da, diğer taraftan, kodlamanın yapılmasını isteyen kişi, bunun aslında ne kadar zor olabileceğinin farkında değil ve maliyetteki ekstra para, ek zorluğu karşılamaktır. Burada söylediğiniz gibi, harcadığınız paranın karşılığını alabildiğiniz kadar almak istemek adildir, ancak geliştiricilerin yaptıkları iş için gereken çaba için adil bir miktar ödeme talep etmelerini beklemek de adildir. Ancak bu hesaplamanızda dikkate alınması gereken bir şey daha var. Yapamayacağınız, öyle oldukları bir şey olabilir ve yargılamak için eşdeğer bir bilgi tabanınız olmasa bile, bu yeteneğin istedikleri ekstraya değip değmeyeceğine karar vermeniz gerekir.
 

JD4,

Puanlarınız kesinlikle geçerlidir. Yetkili bir geliştirici için saat başına iyi bir ücret ödemekle ilgili bir sorunum olmadı, genellikle gri bir alan olabilen toplam çaba ve saat başına maliyet.

Yine de, EA'mı 3. taraf geliştiriciler aracılığıyla sunma yeteneğimi genişletmem gereken bir noktaya gelirsem tavsiyenizi dikkate alacağım.

Bakalım nasıl bir hafta sonu geçireceğim.

ciao,

M

 
Eğitim çalışmalarınızda ve ticaretinizde başarılar dilerim.