Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Lütfen artık spam yapmayın. Duyulmak için - bir konudaki bir gönderi yeterlidir. geri kalanını kaldırdım
Lütfen artık spam yapmayın. Duyulmak için - bir konudaki bir gönderi yeterlidir. geri kalanını kaldırdım
//+------------------------------------------- --------------------+
//| Laguerre+.mq4 |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
//---- giriş parametreleri
harici int TrailingStop=0;
harici int StopLoss=0;
dış çift lot = 0.1;
harici çift gama = 0.7;
harici int Fiyat_Türü = 0;
//---- arabellekler
çift Filtre[];
çift L0[];
çift L1[];
çift L2[];
çift L3[];
//+------------------------------------------- --------------------+
//| özel gösterge başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
GöstergeTamponları(5);
//---- göstergeler
SetIndexStyle(0, DRAW_LINE);
SetIndexDrawBegin(0, 1);
SetIndexLabel(0, "LaguerreFilter");
SetIndexBuffer(0, Filtre);
SetIndexBuffer(1, L0);
SetIndexBuffer(2, L1);
SetIndexBuffer(3, L2);
SetIndexBuffer(4, L3);
//----
string short_name="LaguerreFilter(" + DoubleToStr(gama, 2) + ")";
GöstergeShortName(short_name);
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 limiti;
int counted_bars = IndicatorCounted();
çift CU, CD;
//---- son sayılan çubuk yeniden sayılacak
if (counted_bars>0)
counted_bars--;
başka
counted_bars = 1;
limit = Çubuklar - sayılan_barlar;
//---- RSI için hesaplamalar
for (int i=limit; i>=0; i--)
{
double Fiyat=iMA(NULL,0,1,0,0,Fiyat_Türü,i);
L0[i] = (1.0 - gama)*Fiyat + gama*L0[i+1];
L1[i] = -gamma*L0[i] + L0[i+1] + gama*L1[i+1];
L2[i] = -gamma*L1[i] + L1[i+1] + gama*L2[i+1];
L3[i] = -gamma*L2[i] + L2[i+1] + gama*L3[i+1];
CU=0;
CD=0;
if (L0[i] >= L1[i])
CU = L0[i] - L1[i];
başka
CD = L1[i] - L0[i];
if (L1[i] >= L2[i])
CU = CU + L1[i] - L2[i];
başka
CD = CD + L2[i] - L1[i];
if (L2[i] >= L3[i])
CU = CU + L2[i] - L3[i];
başka
CD = CD + L3[i] - L2[i];
if (CU + CD != 0)
Filtre[i] = (L0[i] + 2 * L1[i] + 2 * L2[i] + L3[i]) / 6.0;
}
dönüş(0);
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
if (Sipariş Toplamı()>0)
{
CU=0;
CD=0;
{
OrderSelect(SELECT_BY_POS);
if (OrderSymbol()==Symbol())
{
if (OrderType()== OP_BUY)
{
if ((L0[i] >= L1[i])CU = L0[i] - L1[i],(L1[i] >= L2[i])CU = CU + L1[i] - L2[i ],(L2[i] >= L3[i]),CU = CU + L2[i] - L3[i])
OrderClose(OrderTicket(),OrderLots());
başka CU++;
}
if (OrderType()== OP_SEL)
{
if (CD = L1[i] - L0[i],CD = CD + L2[i] - L1[i],CD = CD + L3[i] - L2[i])
OrderClose(OrderTicket(),OrderLots());
başka CD++;
}
}
}
if (CU > CD && CU == 0)
{
OrderSend(Symbol(),OP_BUY,lot,Ask,0/*(Ask-StopLoss*Point)*/,0,);
}
if (CU < CD && CD ==0)
{
OrderSend(Symbol(),OP_SELL,lots,Bid,,0/*(Teklif+StopLoss*Puan)*/,0,);
}
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
Herhangi bir karmaşıklık için bir danışman yazacağım. Ana şey, fikrin iyi olmasıdır. Nasıl kullanacağın umurumda değil: satarsan umurumda değil (para talep etmeyeceğim).
Not Bir göstergeye ihtiyacınız varsa, o zaman bana onu kullanmak istediğiniz stratejiyi açıklamanız gerekir.
Merhaba! MTD 4'te bir ticaret robotuna ihtiyacınız var. İşlem örnekleri ile resim gönderebilirim. lütfen e-postaya cevap verin lütfen. money3@inbox.ru Tüm detayları postayla göndereceğim. fotoğraflar ve açıklamalarla birlikte.
Merhaba! MTD 4'te bir ticaret robotuna ihtiyacınız var. İşlem örnekleri ile resim gönderebilirim. lütfen e-postaya cevap verin lütfen. money3@inbox.ru Tüm detayları postayla göndereceğim. fotoğraflar ve açıklamalar ile birlikte.
İki başlar. Ders kitabını tekrar okuyun, danışmanın tipik yapısını analiz edin.
Peki, hatayı görebilmem için hatayı düzeltebilir misin?
Peki, hatayı görebilmem için hatayı düzeltebilir misin?