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
Gösterge
Büyük ihtimalle yapılabilir. Göstergeyi bir kodlayıcıya göndermeniz gerekir ve o İşi yapar. İlgilenirseniz yapabilirim.
Göstergeden Ticaret
Merhaba,
Bir ticaret sinyali belirtildiğinde bir uyarı oluşturan ve bir ok (yukarı veya aşağı) çizen bir göstergem var. Bu satın alınmış bir göstergedir (evet aslında kendim ödedim...) yani bende kod yok, sadece uyumlu dosya var.
Bir gösterge uyarı verdiğinde veya bir grafik çizdiğinde ticaret yapmak için bir EA oluşturmanın herhangi bir yolu var mı?
Gösterge herhangi bir gösterge tamponu kullanmıyor gibi görünüyor, sadece bir ticaret kararı vermek için bir dizi başka göstergeyi ölçüyor. Bu, iCustom kullanarak bir seviye okuyamadığım anlamına geliyor.
Herhangi bir yardım takdir edildi.
şerefe
Düzenleme: Tamam.. Gönderim özellikle "iCustom kullanarak bir seviye okuyamıyorum" dediğinde, gönderimin neden iCustom ileti dizisine taşındığından emin değilim, ancak belki birileri yine de bana yardımcı olabilir ...
Belki de sorum şu şekilde yeniden ifade edilmelidir:
bir EA ile uyarılar penceresinin içeriğini okumanın herhangi bir yolu var mı?
iCustom'a başvururken sorun
Merhaba
Birkaç genel EA şablonu kullandım ve iCustom'a atıfta bulunmayı denedim, ancak EA tamam derlenmesine ve göstergenin kendisi "ticaret sinyalleri" oluşturmasına rağmen ticaret yapmıyor.
Sanırım iCustom'a yanlış atıfta bulunuyorum. Girişler takdir edilmektedir.
Complex_Pairs1 göstergesinden iki değere başvurmaya çalışıyorum.
Biri sinyal hattı (SetIndexBuffer 0), diğeri ise sinyal hattının hareketli ortalamasıdır (SetIndexBuffer 1).
Göstergenin iki harici parametresi vardır:
SignalType (gösterge geçişi durumunda sinyal türü için)
periodSMA (basit hareketli ortalamanın periyodu)
Kaynak kodun ilgili kısmını aşağıya yapıştırdım.
iCustom'u kullanarak 4 farklı değere erişmeye çalışıyorum - sinyal hattı ve çubuk 1 ve çubuk 2'deki SMA ve bu kodu kullanıyorum:
double SignallineShift1 = iCustom(NULL,NULL,"Complex_Pairs1", 2,0,0,1);
double SmaShift1 = iCustom(NULL,NULL,"Complex_Pairs1", 2,4,1,1);
double SignallineShift2 = iCustom(NULL,NULL,"Complex_Pairs1", 2,0,0,2);
double SmaShift2 = iCustom(NULL,NULL,"Complex_Pairs1", 2,4,1,2);
Gösterge değerlerine doğru referans veriyor muyum? iCustom(sembol, zaman çerçevesi, gösterge adı, SignalType, periodSMA, IndexBuffer, Shift). Veya sinyal hattı için signaltype ve periodma'yı ve SMA için signalType'ı atlayabilir miyim?
Şerefe
tomas
______________________ ________________
#özellik göstergesi_separate_window
#özellik göstergesi_tamponları 2
#özellik göstergesi_color1 Yeşil
#özellik göstergesi_renk2 Kırmızı
#özellik göstergesi_width2 1
//---- arabellekler
çift çift[],ma[];
//----
harici int SignalType=2;
harici int dönemSMA=4;
SetIndexStyle(0, DRAW_LINE);
SetIndexStyle(1, DRAW_LINE);
SetIndexBuffer(0, çift);
SetIndexBuffer(1, ma);
sıfır kullanmayı denedim
Bu arada.
Zaman çerçevesi değeri için NULL yerine sıfır kullanmayı denedim. EA hala çalışmıyor.
MA değerlerinizin > 0 olarak ayarlanması gerekir
Bu arada. Zaman çerçevesi değeri için NULL yerine sıfır kullanmayı denedim. EA hala çalışmıyor.
Merhaba Tomas,
double SignallineShift1 = iCustom(NULL, NULL ,"Complex_Pairs1", 2, 0 ,0,1);
double SmaShift1 = iCustom(NULL, NULL ,"Complex_Pairs1", 2,4,1,1);
double SignallineShift2 = iCustom(NULL,NULL,"Complex_Pairs1", 2, 0 ,0,2);
double SmaShift2 = iCustom(NULL, NULL ,"Complex_Pairs1", 2,4,1,2);
1) TF için NULL yerine 0 kullanın
2) SignallineShift1 ve SignallineShift2'nizde "dönem" yoktur.
a) MA dönemi en az 1 olmalıdır (mevcut fiyat satırı ile aynı - 0 olamaz)
b) Örneğinizde TÜM "dönem" 4 olarak ayarlanmalıdır.
3) EA'nın gösterge değerlerini aldığını görebildiğinizden emin olmak için günlüklerdeki değerleri veya grafiklerdeki Yorumlar olarak yazdırın
Misal:
Print(" SignallineShift1 = ",SignallineShift1);
Comment(" SignallineShift1 = ",SignallineShift1);
Bu yardımcı olur umarım,
Robert
forex-tsd' yöneticisi
Yardımlarınız için teşekkürler
bir soru
7 arabelleği olan bir göstergem vardı
trendin rengi 7. tamponda olduğu için.
7. arabelleği nasıl alabilirim.
ek, kullandığım göstergedir
porsuk, bu sabah uyandığımda
AUSSIE dolar dalgalanması sharley (çapraz çiftlerime göre) yani Avustralya doları genel olarak zayıfladı
bu nedenle, cuma akşamı düşüş trendine (son bacak) rağmen, yönü takip etmeliyim
daha sonra bugün, Avustralya QUANTAS rahatlamasından sonra, Avustralya doları güçlenme yönüne geri döndü
Şu anda hangi yöne bahse girmem gerektiğinden emin değilim, yoksa MA trendini mi takip etmeliyim?
DEMO hesabında ama gerçek hesabım olduğu kadar duygu ve empati kazandım
-----
her neyse
istediğin cevaba sahip değilsin ama ..... . ..
MQ4'ün çoğu 0 , 1 2 3 (önce sıfır)
ama arabellek-- sadece bir dizinin adı
sadece 1 2 3 4 5 6 yap -- 7. değil
böylece gördüğünüzü açıkça açıklayabilirsiniz - veya yanlış bakabilirsiniz
yine de birçok MTF HA var -- Sizinkini henüz denemedim, sadece Meta Editörümde okuyun
porsuk, bu sabah uyandığımda
AUSSIE dolar dalgalanması sharley (çapraz çiftlerime göre) yani Avustralya doları genel olarak zayıfladı
bu nedenle, cuma akşamı düşüş trendine (son bacak) rağmen, yönü takip etmeliyim
daha sonra bugün, Avustralya QUANTAS rahatlamasından sonra, Avustralya doları güçlenme yönüne geri döndü
Şu anda hangi yöne bahse girmem gerektiğinden emin değilim, yoksa MA trendini mi takip etmeliyim?
DEMO hesabında ama gerçek hesabım olduğu kadar duygu ve empati kazandım
-----
her neyse
istediğin cevaba sahip değilsin ama ..... . ..
MQ4'ün çoğu 0 , 1 2 3 (önce sıfır)
ama arabellek-- sadece bir dizinin adı
sadece 1 2 3 4 5 6 yap -- 7. değil
böylece gördüğünüzü açıkça açıklayabilirsiniz - veya yanlış bakabilirsiniz
yine de birçok MTF HA var -- Sizinkini henüz denemedim, sadece Meta Editörümde okuyunSanırım kafam karıştı kısım, verileri çıkarmanın nasıl mümkün olduğu ... yardımcı olacak icustom için bir örnek varsa