Ham Fikirler - sayfa 29

 

1 Min Chart/1000 periyot BB histogram Sistemi, büyük potansiyel

Herkese merhaba....Bir süredir bir fikri test ediyorum ve ne düşündüğünüzü görmek için onu foruma getirmeye karar verdim. Bu sistem çok basit, çok kolay ve çok fazla potansiyele sahip. Andy Sherman'ın Grid Fibbonacci Para Haritası ürününün ve Bollienger Bantları histogramının iyi bir kopyası olan gizemli Para Haritası Göstergesini kullanır. ayrıca RSI ve DTZigZag kullanır.

Fikir basit, bir gün Brain Trend göstergesi için bir filtre ararken denk geldim. 1 dakikalık zaman dilimine gittim ve 1000'e ayarlanmış bir bollienger bandı getirdim. Daha sonra daha net bir resim elde etmek için aynısını BB histogramı ile yaptım. Hemen gördüğüm şey, bu basit formülün her seferinde Beyin Trend Duruşlarını tahmin etmesiydi. Eğer bakarsanız gerçekten şaşırtıcı. fiyat orta banda (histogramın polaritesinin dayandığı) çarpacak ve sonra dalacak. Güzel, değil mi? yeni bir trendin başlangıcı.

Bu, olmadığı zamanlar dışında harikalar yaratıyor. Bu MA'yı (orta bant) destek (satmak istiyorsanız) veya direnç (satın almak istiyorsanız) olarak kullandığı, böylece sizi yeni bir trendin başlangıcında değil, sonunda koyduğu zamanlar vardır. mevcut olanın geri çekilmesi. Ancak buna bakarsanız, orta bantta satmanın veya satın almanın genellikle iyi bir yatırım olacağını kabul etmeniz gerekir. Bana sadece yaramazlık yaptığı zamanlar geliyor.

Kendinize bir bakın ve ne demek istediğimi görün. Bu sinyal için bir filtre bulabilirsek, çok karlı bir sistem olacaktır. Buna birçok açıdan baktım ve genel trend gücü hakkında bir fikir edinmek için FOREX FREEWAY'i kullandım. Yine de daha fazla bir şey olması gerektiğini hissediyorum. Şu anda zarardan çok kâr, ama bunu daha çok bir bilim haline getirmek istiyorum. Birkaç aydır FXCM hesabımda bunun üzerinde çalışıyorum ve bunu diğer zaman dilimlerinde çalışmaktan çok daha fazla sevdiğimi söyleyebilirim. Sadece mübarek basitliği. Birincisi, tarihsel verilere bakabilir ve tam olarak ne olduğunu görebilirsiniz. Bir seferde yalnızca 1 dakikalık kayıt ve raporlama (1 dakikalık bir zaman diliminden çalışarak) nedeniyle göstergeler yalan söyleyemez. Sizi göstergeleri ayarlamaya ve ne düşündüğünüzü bana bildirmeye davet ediyorum. Yarın, filtreyi oluşturma çabalarımı detaylandıracağım ve DTzigzag eklemenin trendin sonunu tahmin etmek ve sinyali tahmin etmek için ne yaptığından bahsedeceğim. Bazı ekran görüntüleri ve göstergeler ekliyorum. Money Map'in arkasındaki metodolojiye girmem gerekirse bana bildirin. Nasıl kullanılacağına dair bir eğitim verebilirim.

Şerefe!

Dosyalar:
 

EA'dan Hesap Geçmişini Okumak

--silindi---

onu buldu.

p777m

 

Bebek Pips ticaret sistemi için EA?

BabyPips web sitesindeki derslerde açıklanan ticaret sistemi için bir EA olup olmadığını bilen var mı? Stokastik ve RSI onayına sahip bir EMA geçişidir. Daha fazla ayrıntı burada: http://www.babypips.com/forex-school/create-system.html

 

İlk kısmi kar hedefi ile EA takip eden durdurma

Birisi benim için bir EA oluşturabilir mi?

bunlar şart..

StopLoss Pips (0'a ayarlanırsa stoploss'umu manuel olarak yerleştirebilirim)

kısmi kâr pipleri (piplere ulaştığında lotlarımın belirli bir kısmını al)

lotları kapat (kısmi kar almak için belirli miktarda lotu/lotları kapatın)

Kâr Al Pipleri (nihai kâr al)

İz Pipleri (başabaş tırtıllara ulaştığında başlar)

pipleri bile kırmak (belirli bir pipte bile kırılır)

e_trailing EA'ya benzer, ancak kısmi TP ile

 

'Dinamik' Kanal

Merhaba,

Çoğunuzun aşina olacağı shi_channel_talking.mq4 göstergesini yeniden yazmaya çalışıyorum. Orijinal, yeniden çizme probleminden muzdarip, geçmişi yeniden boyayarak, o sırada gerçekte olduğundan farklı görünmesini sağlıyor. Bu nedenle amaç, yalnızca o anda mevcut olan bilgilere dayanarak her tıklamada kanalı yüksek/düşük çeken bir 'dinamik kanal' yaratmaktır. Şu ana kadar üretilen kod aşağıdadır, ancak gösterge tarafından çizilen çizgiler düzensiz görünüyor ve kanalları tam olarak göstermiyor.

Bunu düzeltmeye yardımcı olabilecek biri varsa, bitmiş göstergenin tüccarlar için son derece yararlı olabileceğini düşünüyorum.

Teşekkür ederim.

Kod düzgün bir şekilde kopyalanmıyor/yapıştırılmıyorsa özür dilerim.

-------------------------------------------

//+------------------------------------------- -------------------+

//| Dinamik Channel.mq4 |

//| |

//+------------------------------------------- -------------------+

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 2

#özellik göstergesi_color1 Sarı

#özellik göstergesi_color2 Sarı

harici int TIME_FRAME = PERIOD_H4;

// Kanal Çizgileri

çift TL1, TL2;

// Tamponlar

çift ExtUpperBuffer[];

çift ExtLowerBuffer[];

//+------------------------------------------- -------------------+

//| BAŞLATMA FONKSİYONU |

//+------------------------------------------- -------------------+

int init()

{

IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));

GöstergeShortName("Dinamik Kanal");

// çizim ayarları

SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1);

SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1);

// arabellekler

SetIndexBuffer(0,ExtUpperBuffer);

SetIndexBuffer(1,ExtLowerBuffer);

// etiketler

SetIndexLabel(0,"TL1");

SetIndexLabel(1,"TL2");

// başlangıç noktaları

SetIndexDrawBegin(0,240);

SetIndexDrawBegin(1,240);

// bitti

dönüş(0);

}

//+------------------------------------------- -------------------+

//| ANA FONKSİYON |

//+------------------------------------------- -------------------+

int başlangıç()

{

int counted_bars=IndicatorCounted();

// Ana döngü

int i = Çubuklar-sayılan_çubuklar-1;

while(i>=0)

{

Kanal(TIME_FRAME,i);

ExtLowerBuffer = TL2;

ExtUpperBuffer = TL1;

ben--;

}

// Tamamlandı

dönüş(0);

}

//------------------------------------------------ --

// KANAL

//------------------------------------------------ --

void Kanal(int TimeFrame, int p)

{

// Kanal Değişkenleri

çift Adım=0, P1=0, P2=0, PP=0;

int CurrentBar=p+2;

int B1=-1, B2=-1, YukarıAşağı=0, i=0, AB=p+240;

tarihsaat T1, T2;

int BFF;

geçiş (Zaman Çerçevesi)

{

durum PERIOD_M1: BFF=12; kırmak; // dakika grafiği

durum PERIOD_M5: BFF=48; kırmak; // beş dakikalık grafik

durum PERIOD_M15: BFF=24; kırmak; // on beş dakikalık grafik

durum PERIOD_M30: BFF=24; kırmak; // yarım saatlik grafik

durum PERIOD_H1: BFF=12; kırmak; // saatlik grafik

durum PERIOD_H4: BFF=15; kırmak; // 4 saatlik grafik

durum PERIOD_D1: BFF=10; kırmak; // günlük grafik

durum PERIOD_W1: BFF=6; kırmak; // haftalık grafik

varsayılan: dönüş(-1); kırmak; // hata

}

while(((B1==-1) || (B2==-1)) && (CurrentBar<AB))

{

if((UpDown<1) && (CurrentBar==En Düşük(NULL,TimeFrame,MODE_LOW,BFF*2+ 1,CurrentBar-BFF)))

{

if(UpDown==0) { UpDown=-1; B1=Mevcut Çubuk; P1=iLow(NULL,TimeFrame,B1); }

başka { B2=CurrentBar; P2=iLow(NULL,TimeFrame,B2); }

}

if((UpDown>-1) && (CurrentBar==En Yüksek(NULL,TimeFrame,MODE_HIGH,BFF* 2+1,CurrentBar-BFF)))

{

if(UpDown==0) { UpDown=1; B1=Mevcut Çubuk; P1=iYüksek(BOŞ,Zaman Çerçevesi,B1); }

başka { B2=CurrentBar; P2=iYüksek(BOŞ,Zaman Çerçevesi,B2); }

}

GeçerliBar++;

}

if((B1==-1) || (B2==-1)) {dönüş(-1);} // hata

Adım=(P2-P1)/(B2-B1);

P1=P1-B1*Adım; B1=p;

if(YukarıAşağı==1)

{

PP=iLow(NULL,TimeFrame,p+2)-2*Adım;

for(i=p+3;i<=B2;i++)

{

if(iLow(NULL,TimeFrame,i)<PP+Step*i) { PP=iLow(NULL,TimeFrame,i)-i*Adım; }

}

}

başka

{

PP=iYüksek(NULL,TimeFrame,p+2)-2*Adım;

for(i=p+3;i<=B2;i++)

{

if(iHigh(NULL,TimeFrame,i)>PP+Adım*i) { PP=iYüksek(NULL,TimeFrame,i)-i*Adım;}

}

}

P2=P1+AB*Adım;

T1=iTime(NULL,TimeFrame,B1);

T2=iTime(NULL,TimeFrame,AB);

// Kanal genişliği

double ChannelWidth=MathAbs(PP - P1)/Nokta;

// Genel Zaman

int x1 = T2;

int x2 = T1;

// Üst Kanal

çift TL2_y1 = P2;

çift TL2_y2 = P1;

// Alt Kanal

double TL1_y1 = PP+Adım*AB;

çift TL1_y2 = PP;

// Gradyan hesapla

çift m = (TL1_y2 - TL1_y1) / (x2 - x1);

// Üst satırın denklemi için sabiti hesapla

çift c_TL1 = TL1_y2 - (m*x2);

// Alt satırın denklemi için sabiti hesapla

çift c_TL2 = TL2_y2 - (m*x2);

// Mevcut tik için kanal fiyatlarını hesapla

TL2 = (m*iTime(NULL,TimeFrame,p)) + c_TL2;

TL1 = (m*iTime(NULL,TimeFrame,p)) + c_TL1;

// TL1'in üst kanal olduğundan emin olun

eğer(TL1 < TL2)

{

çift sıcaklık = TL1;

TL1 = TL2;

TL2 = sıcaklık;

}

}

 

Tradestation'a metatrader verileri

Metatrader gün içi verileri (örneğin 1 dakika) Global Sunucuya (xpo-format) nasıl dönüştürülür?

 

İşlemleri daha fazla hesapta kopyalamak için komut dosyası?

SL/TP ile işlemleri otomatik olarak kopyalamak ve örneğin her hesap için farklı lotlar veya belirli bir bakiye yüzdesi için bu mümkün mü (sanırım ama mq4 programlamada henüz çok kısayım)? Ayrıca SL/TP'yi değiştirmeye izin veren seçenek de iyi olurdu

Saygılarımla

 

MT4 Monitör Hizmeti

Bir uygulama oluşturmak mümkün mü? hangisi MT4 kurulumlarını uzaktan izler?

İşte istediğim özellikler:

-------------------------------------------

MT4 Monitör Hizmeti

7/24 çalışır durumda olmasını sağlamak için MT4 kurulumunu izler

Özellikler

MT4'ü çalıştıran farklı makinede veya aynı makinede hizmet veya uygulama olarak çalışır

Her xx dakikada bir MT4 benzersiz kurulumuna (kullanıcı tanımlı) Ping gönderir (kullanıcı tanımlı)

Tüm aktivite ve hataları günlüğe kaydeder

Yönetici bildirimi: hata alındığında belirtilen e-posta adresine e-posta uyarısı gönderir

Hata türleri

makine yanıtı yok

başvuru yanıtı yok

hiçbir çizelgeye EA uygulanmadı

veri beslemesi

komisyoncu sunucusuna bağlantı kapalı

 

lütfen, biri bana bu göstergede yardım edebilir mi?

Bu göstergeyi düzenlemek için bir kod gurusuna ihtiyacım var. bir satır yerine bir zarf olmasını istiyorum. umarım netimdir. metatrader'da varsayılan olarak gelen zarf göstergesi gibi ayarlanmasını sağlayın. böylece kullanıcıya yüzdeyi yukarı ve aşağı ve ayrıca sola ve sağa ayarlama gücü verir. Umarım metatrader dilinden anlayan biri bana yardımcı olabilir.

Dosyalar:
 

ders 1

Bir EA programlamayı öğrenmek için, bu basit TS'yi oluşturmama yardım edip edemeyeceğinizi soruyorum. Gösterge volatilite.pivot çubuğun kapanmasından daha düşük olduğunda (eklendiğinde) Uzun veya yukarıdaysa kısa sürer.

Dosyalar: