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
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!
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.
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.