[Arşiv!] Herhangi bir uzman veya göstergeyi ücretsiz yazacağım. - sayfa 7

 
Tünaydın …

türkiye var
//+------------------------------------------- --------------------+
//| Tick_on_Chart.mq4 |
//| Telif Hakkı © 2005, MetaQuotes Yazılım A.Ş. |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı © 2005, MetaQuotes Software Corp."
#özellik bağlantısı "http://www.metaquotes.net"

#özellik göstergesi_separate_window
#özellik göstergesi_tamponları 2
#özellik göstergesi_color1 Mısır İpeği
#özellik göstergesi_renk2 Kırmızı
//---- arabellekler
çift ExtMapBuffer1[];
çift ExtMapBuffer2[];
int tik,t;
çift buf[],MaxB,MinB=1000;
dış int dönem=200;

//+------------------------------------------- --------------------+
//| özel gösterge başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
//---- göstergeler
SetIndexStyle(0,DRAW_SECTION);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(1,DRAW_NONE);
SetIndexBuffer(1,ExtMapBuffer2);

//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| Müşteri göstergesi sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----

//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| özel gösterge yineleme işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
int i,b;
//----
t++;
b=dönem;
ArrayResize(tampon,b);

if(tik==0)
{
for(i=0;i<b;i++)
{
buf[i]=Teklif;
}
ExtMapBuffer2[0]=Teklif+5*Puan;
ExtMapBuffer2[1]=Teklif-5*Noktası;
tik=1;
}
MaksB=0;MinB=1000;
for(i=b-1;i>0;i--)
{
tampon[i]=buf[i-1];
if(MaxB<buf[i])MaxB=buf[i];
if(MinB>tampon[i])MinB=tampon[i];
}
buf[0]=Teklif;
for(i=0;i<b;i++)
{
ExtMapBuffer1[i]=tampon[i];
}
if(MathCeil(t/10)*10==t)
{
for(i=b;i<Barlar;i++)
{
ExtMapBuffer1[i]=Teklif;
}
ArrayInitialize(ExtMapBuffer2,Bid);
if(MaxB-Bid<5*Point)ExtMapBuffer2[0]=Teklif+5*Puan;
if(Bid-MinB<5*Point)ExtMapBuffer2[1]=Bid-5*Point;
//Baskı(MaxB,"+",Teklif,"+",MinB);
}
//----
dönüş(0);
}
//+------------------------------------------- --------------------+

Buna dayanarak, CCİ'yi yapıyoruz… aynı tik…

Emtia Kanal Endeksi
ORİJİNAL
Hesaplama
1. Tipik bir fiyat bulun. Bunu yapmak için, her bir çubuğun yüksek, düşük ve kapanış fiyatını eklemeniz ve toplamı 3'e bölmeniz gerekir.
TP = (YÜKSEK + DÜŞÜK + KAPALI) / 3
2. Tipik fiyatların n-dönem basit hareketli ortalamasını hesaplayın.
SMA(TP, N) = TOPLA(TP, N) / N
3. Ortaya çıkan SMA(TP, N), önceki n dönemlerin her birinin tipik TP fiyatlarından çıkarın.
D = TP - SMA (TP, N)
4. D'nin mutlak değerlerinin n-dönem basit hareketli ortalamasını hesaplayın
SMA(D, N) = TOPLA(D, N) / N
5. Ortaya çıkan SMA'yı (D, N) 0.015 ile çarpın
M = SMA (D, N) * 0.015
6. M'yi D'ye Böl
CCI=M/D
nerede:
YÜKSEK — maksimum çubuk fiyatı;
DÜŞÜK — minimum çubuk fiyatı;
KAPAT - kapanış fiyatı;
SMA - basit hareketli ortalama;
TOPLA - toplam;
N, hesaplama için kullanılan dönem sayısıdır.
Yani ... nokta nokta ... yapılması gerekenler ... inşa


1) Tipik bir fiyat bulun. Bunu yapmak için, her bir çubuğun yüksek, düşük ve kapanış fiyatını eklemeniz ve toplamı 3'e bölmeniz gerekir.
TP = (YÜKSEK + DÜŞÜK + KAPALI) / 3
Kenelerde  YÜKSEK ve DÜŞÜK olmadığından, bu kene üzerindeki fiyatın değerini alırız.

2) n-dönem basit hareketli ortalamayı hesaplayın
SMA(TP, N) = TOPLA(TP, N) / N
# 1'den CEN'in n-dönem basit hareketli ortalamasını hesaplayın
3) Ortaya çıkan SMA(TP, N), önceki n dönemlerin her birinin tipik TP fiyatlarından çıkarın.
D = TP - SMA (TP, N)
Elde edilen SMA'yı (#2) önceki n periyotların her birinden (#1) çıkarın.

4) D'nin mutlak değerlerinin n-dönem basit hareketli ortalamasını hesaplayın
SMA(D, N) = TOPLA(D, N) / N

Biz böyle yapıyoruz...
5) Ortaya çıkan SMA'yı (D, N) 0.015 ile çarpın
M = SMA (D, N) * 0.015
Biz böyle yapıyoruz...
6) M'yi D'ye böl
CCI=M/D
Biz böyle yapıyoruz...
ŞİMDİ NOKTALARDA... TK kaydı (Umarım yukarıda açık bir şekilde anlatmışımdır)...
Yukarıda anlatılan HER ŞEYİ hindi çizdim....
KATMA…
Hindi ayarlarında (GİRİŞ PARAMETRELERİ) ... gibi özel parametreler yapıyoruz ... (Açıklamalarla eklemeleri belirteceğim)
1) CCİ dönemini belirtin (burada her şey açıktır)
Ayarlarda "Periyot CCI" olarak tanımlıyoruz
2) Değeri (0.015) değiştirme olasılığı ile belirtin ... (hiçbir şeyi gerçekten etkilemez - ancak kolaylık sağlamak için ...)
Ayarlarda "Znach" olarak tanımlıyoruz

3) “Uyarılar” Yapmak…
Etkinleştirme (Doğru) ve devre dışı bırakma (Yanlış) özelliğine sahip TÜM "Uyarılar"
Ses sinyali verme özelliğine sahip TÜM "Uyarılar" (yapılandırılabilir - yani açabilir / kapatabilirsiniz)

3.1) Değerlerin kesişimi TÜRKİYE = 0 (seviye = SIFIR)
Ayarlarda "Uroven0" atadık

3.2) TÜRKİYE değerlerinin kesişimi \u003d VERİLEN herhangi bir değer ... (seviye)
Örneğin (seviye = 100) veya (seviye = -35) OLASILIĞI İLE (seviye) değişir... sinyal vermek için...
Aynı zamanda + içindeki değerler ve - içindeki değerler İÇİN AYRI
Yine ayrı ayrı etkinleştirme (Doğru) ve devre dışı bırakma (Yanlış) özelliği ile
Ayarlarda "Uroven +" olarak belirledik
Ayarlarda "Uroven-" olarak tanımlıyoruz
SONRAKİ ... Hindi ayarlarında (RENKLER) = renkleri değiştirerek mümkün kılın,
ilgili seçeneklerden herhangi biri
ŞİMDİ YÜKSELTMEK İSTEDİ (grafik) TÜRKİYE TİPİ
Şekildeki ÖRNEK (sonra açıklamalar) ...

1) Her yeni dakikayı dikey bir çizgiyle ayırın (şekilde kırmızı)
2) Saati saat:dak olarak görüntüleyin. Mevcut BARA'nın (veya mevcut MUM'un) açılmasıyla

Yani, kaçırılan bir dakika varsa, 07:06 yerine örneğin 07:09 olacaktır.
ŞİMDİ istenen eklemeler… (mümkünse)

1) (ilk ve son…))))))) MA'yı zaten elde edilen değerlere göre ayarlama yeteneği… (şekle bakın) Umarım her şey açıktır…

Ve yine bir seçimle...
1.1) Belirli bir MA'nın DÖNEMİ
1.2) Ma verilen renkler
1.3) ve zaten bu MA seviyesini geçerken "Uyarılar" AYARLARI = 0
1.4) ayrıca seviyeleri geçerek MA için ayrı ayrı (örnek +200 ve -50) AYRI
 
Tünaydın …

türkiye var
//+------------------------------------------- --------------------+
//| Tick_on_Chart.mq4 |
//| Telif Hakkı © 2005, MetaQuotes Yazılım A.Ş. |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı © 2005, MetaQuotes Software Corp."
#özellik bağlantısı "http://www.metaquotes.net"

#özellik göstergesi_separate_window
#özellik göstergesi_tamponları 2
#özellik göstergesi_color1 Mısır İpeği
#özellik göstergesi_renk2 Kırmızı
//---- arabellekler
çift ExtMapBuffer1[];
çift ExtMapBuffer2[];
int tik,t;
çift buf[],MaxB,MinB=1000;
dış int dönem=200;

//+------------------------------------------- --------------------+
//| özel gösterge başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
//---- göstergeler
SetIndexStyle(0,DRAW_SECTION);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(1,DRAW_NONE);
SetIndexBuffer(1,ExtMapBuffer2);

//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| Müşteri göstergesi sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----

//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| özel gösterge yineleme işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
int i,b;
//----
t++;
b=dönem;
ArrayResize(tampon,b);

if(tik==0)
{
for(i=0;i<b;i++)
{
buf[i]=Teklif;
}
ExtMapBuffer2[0]=Teklif+5*Puan;
ExtMapBuffer2[1]=Teklif-5*Noktası;
tik=1;
}
MaksB=0;MinB=1000;
for(i=b-1;i>0;i--)
{
tampon[i]=buf[i-1];
if(MaxB<buf[i])MaxB=buf[i];
if(MinB>tampon[i])MinB=tampon[i];
}
buf[0]=Teklif;
for(i=0;i<b;i++)
{
ExtMapBuffer1[i]=tampon[i];
}
if(MathCeil(t/10)*10==t)
{
for(i=b;i<Barlar;i++)
{
ExtMapBuffer1[i]=Teklif;
}
ArrayInitialize(ExtMapBuffer2,Bid);
if(MaxB-Bid<5*Point)ExtMapBuffer2[0]=Teklif+5*Puan;
if(Bid-MinB<5*Point)ExtMapBuffer2[1]=Bid-5*Point;
//Baskı(MaxB,"+",Teklif,"+",MinB);
}
//----
dönüş(0);
}
//+------------------------------------------- --------------------+

Buna dayanarak, CCİ'yi yapıyoruz… aynı tik…

Emtia Kanal Endeksi
ORİJİNAL
Hesaplama
1. Tipik bir fiyat bulun. Bunu yapmak için, her bir çubuğun yüksek, düşük ve kapanış fiyatını eklemeniz ve toplamı 3'e bölmeniz gerekir.
TP = (YÜKSEK + DÜŞÜK + KAPALI) / 3
2. Tipik fiyatların n-dönem basit hareketli ortalamasını hesaplayın.
SMA(TP, N) = TOPLA(TP, N) / N
3. Ortaya çıkan SMA(TP, N), önceki n dönemlerin her birinin tipik TP fiyatlarından çıkarın.
D = TP - SMA (TP, N)
4. D'nin mutlak değerlerinin n-dönem basit hareketli ortalamasını hesaplayın
SMA(D, N) = TOPLA(D, N) / N
5. Ortaya çıkan SMA'yı (D, N) 0.015 ile çarpın
M = SMA (D, N) * 0.015
6. M'yi D'ye Böl
CCI=M/D
nerede:
YÜKSEK — maksimum çubuk fiyatı;
DÜŞÜK — minimum çubuk fiyatı;
KAPAT - kapanış fiyatı;
SMA - basit hareketli ortalama;
TOPLA - toplam;
N, hesaplama için kullanılan dönem sayısıdır.
Yani ... nokta nokta ... yapılması gerekenler ... inşa


1) Tipik bir fiyat bulun. Bunu yapmak için, her bir çubuğun yüksek, düşük ve kapanış fiyatını eklemeniz ve toplamı 3'e bölmeniz gerekir.
TP = (YÜKSEK + DÜŞÜK + KAPALI) / 3
Kenelerde  YÜKSEK ve DÜŞÜK olmadığından, bu kene üzerindeki fiyatın değerini alırız.

2) n-dönem basit hareketli ortalamayı hesaplayın
SMA(TP, N) = TOPLA(TP, N) / N
# 1'den CEN'in n-dönem basit hareketli ortalamasını hesaplayın
3) Ortaya çıkan SMA(TP, N), önceki n dönemlerin her birinin tipik TP fiyatlarından çıkarın.
D = TP - SMA (TP, N)
Elde edilen SMA'yı (#2) önceki n periyotların her birinden (#1) çıkarın.

4) D'nin mutlak değerlerinin n-dönem basit hareketli ortalamasını hesaplayın
SMA(D, N) = TOPLA(D, N) / N

Biz böyle yapıyoruz...
5) Ortaya çıkan SMA'yı (D, N) 0.015 ile çarpın
M = SMA (D, N) * 0.015
Biz böyle yapıyoruz...
6) M'yi D'ye böl
CCI=M/D
Biz böyle yapıyoruz...
ŞİMDİ NOKTALARDA... TK kaydı (Umarım yukarıda açık bir şekilde anlatmışımdır)...
Yukarıda anlatılan HER ŞEYİ hindi çizdim....
KATMA…
Hindi ayarlarında (GİRİŞ PARAMETRELERİ) ... gibi özel parametreler yapıyoruz ... (Açıklamalarla eklemeleri belirteceğim)
1) CCİ dönemini belirtin (burada her şey açıktır)
Ayarlarda "Periyot CCI" olarak tanımlıyoruz
2) Değeri (0.015) değiştirme olasılığı ile belirtin ... (hiçbir şeyi gerçekten etkilemez - ancak kolaylık sağlamak için ...)
Ayarlarda "Znach" olarak tanımlıyoruz

3) “Uyarılar” Yapmak…
Etkinleştirme (Doğru) ve devre dışı bırakma (Yanlış) özelliğine sahip TÜM "Uyarılar"
Ses sinyali verme özelliğine sahip TÜM "Uyarılar" (yapılandırılabilir - yani açabilir / kapatabilirsiniz)

3.1) Değerlerin kesişimi TÜRKİYE = 0 (seviye = SIFIR)
Ayarlarda "Uroven0" atadık

3.2) TÜRKİYE değerlerinin kesişimi \u003d VERİLEN herhangi bir değer ... (seviye)
Örneğin (seviye = 100) veya (seviye = -35) OLASILIĞI İLE (seviye) değişir... sinyal vermek için...
Aynı zamanda + içindeki değerler ve - içindeki değerler İÇİN AYRI
Yine ayrı ayrı etkinleştirme (Doğru) ve devre dışı bırakma (Yanlış) özelliği ile
Ayarlarda "Uroven +" olarak belirledik
Ayarlarda "Uroven-" olarak tanımlıyoruz
SONRAKİ ... Hindi ayarlarında (RENKLER) = renkleri değiştirerek mümkün kılın,
ilgili seçeneklerden herhangi biri
ŞİMDİ YÜKSELTMEK İSTEDİ (grafik) TÜRKİYE TİPİ
Şekildeki ÖRNEK (sonra açıklamalar) ...

1) Her yeni dakikayı dikey bir çizgiyle ayırın (şekilde kırmızı)
2) Saati saat:dak olarak görüntüleyin. Mevcut BARA'nın (veya mevcut MUM'un) açılmasıyla

Yani, kaçırılan bir dakika varsa, 07:06 yerine örneğin 07:09 olacaktır.
ŞİMDİ istenen eklemeler… (mümkünse)

1) (ilk ve son…))))))) MA'yı zaten elde edilen değerlere göre ayarlama yeteneği… (şekle bakın) Umarım her şey açıktır…

Ve yine bir seçimle...
1.1) Belirli bir MA'nın DÖNEMİ
1.2) Ma verilen renkler
1.3) ve bu MA seviyesinin kesiştiği noktada "Uyarılar" AYARLARI zaten = 0
1.4) ayrıca seviyeleri geçerek MA için ayrı ayrı (örnek +200 ve -50) AYRI
 
pilav
 
pirinç#2
 
20099 >> :
pirinç#2

Nedense resim eklemeyi unuttunuz sanırım.

 

Sevgili Kubodel!

bu 'T3 TRIX (ROC of T6)' göstergesinden bir EA yapmak mümkün müdür?

sarı maviyi keser - sat, yukarı - satın al
anlaşma, kavşağın ardından mumun açılmasıyla devam ediyor
Biraz programlama biliyorum ama aklım buna yetmez (((

bir seçenek olarak - mavi yukarı veya aşağı hareket ettiğinde, yani yön değiştirilerek konum kapatılır

10 dolar ödemeye istekli

 
Kubodel >> :

Bigboom , bana bir pembe dizi gönder integrum-perm@mail.ru. Üretimi görmeden kesin bir şey söyleyemem.

Egegey! Bravo Kubodel!

uzmanım var :)

Teknik uygulama ile her şey süper, tam da ihtiyacım olduğu gibi.

Şimdi birkaç hafta boyunca bir demo üzerinde test edeceğim ve sonra belki hesabımın kontrolünü elektronik bir arkadaşıma vereceğim.

Çok teşekkürler.

 

Tünaydın!!!

Burada ne kadar ilginçsin!

Saflarınıza aptalları alıyor musunuz?! :)

 
Kubodel >> :

Nedense resim eklemeyi unuttunuz sanırım.

 

tekrar katılmak istemiyor... neden bilmiyorum...???
Belki kişisel olarak sabun ... veya ICQ ???