ilgilenenler danışman yazsın - sayfa 3

 

Ve 2006 için euro testi ne diyor? Görsel olarak, baksanız bile bir drenaj olacaktır... Kesin olan bir şey var ki, sistem trendde iyi, düzlükte kötü...

Ancak, bir eğilimle, tüm sistemler iyidir (sadece düz için tasarlanmış olanlar değil), hindi mevcut çubukta seğirir =(... Resimlerde, yazar bir sonrakinde değil, mevcut çubukta açılır, ancak yeniden çizilirse nasıl açılır?

 
SSL göstergesi terminal_directory\experts\indicators dizininde bulunur, ancak MetaEditor|indicators'da değildir.EA'yı derlerken şunu verir: "Takelong" işlevine başvurulmaz ve exp dosyasından kaldırılır. Bunu düzelttim mi?
 

yani SSL.ex4'ünüz var - programın metni olmayan yürütülebilir bir dosya, MetaEditor'da görünmez.
EA adını "SSL" olarak değiştirin veya buradan indirin:
'Gann Hi-lo Aktivatör SSL'

Expert Advisor'ı çevirirken, hatalar değil, çalıştırılabilir dosyadan kaldırılacak kullanılmayan alt rutinler hakkında uyarılar verilir. Bu iyi.

 
Korey писал (а) >>

yani SSL.ex4'ünüz var - programın metni olmayan yürütülebilir bir dosya, MetaEditor'da görünmez.
EA adını "SSL" olarak değiştirin veya buradan indirin:
'Gann Hi-lo Aktivatör SSL'

Expert Advisor'ı çevirirken, hatalar değil, çalıştırılabilir dosyadan kaldırılacak kullanılmayan alt rutinler hakkında uyarılar verilir. Bu iyi.

SSL kaldırıldı. bağlantıda belirtilen göstergeyi kurdu. MetaIditor.warnings'de göründü:


"Takelong" işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak
"Takeshrt" işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak
"TrailingAlls" işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak

Burada bir şeyi düzeltebilir:


harici int PerMA = 4; //12
harici int Yöntem2 = 2; //=SMA
extern int Pr2=0;//MA özelliklerinde fiyat numarasını görüntüle
harici int Lb=5; //SSL dönemi
harici int zs=1; //başlangıç çubuğu



dış çift Lot=1;
harici int StopLoss_bye=150;
harici int StopLoss_sell=150;
harici int TrailingStop=0;
harici int TakeProfit_bye=75;
harici int TakeProfit_sell=25;


çift ZamanÖnceki;

int first_b=0, first_s=0;
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
int init()
{


dönüş(0);
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
int tanım()
{
dönüş(0);
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
int başlangıç()
{int rs,rs2;

//Sondaki durdurma
//TrailingAlls(TrailingStop);
//kapalı açık


if (TimePrev==Time[0]) return(0);



int z=zs;
int z1=z+1;


double lr1=iCustom(NULL,0,"Gann_Hi-lo_Activator_SSL",Lb,0,z);//Hareketli Ortalama
double lr1p=iCustom(NULL,0,"Gann_Hi-lo_Activator_SSL",Lb,0,z1);// Gann_Hi-lo_Activator_SSL



double lr2=iMA(NULL,0,PerMA,0,Method2,Pr2,z);
double lr2p=iMA(NULL,0,PerMA,0,Yöntem2,Pr2,z1);


bool Ob=lr1p>lr2p&&lr1<=lr2;
bool Os=lr1p<lr2p&&lr1>=lr2;


if(ilk_b==0)
{

eğer (ob)
{
yakın resimler();
first_s=0;

rs= OrderSend(Symbol(),OP_BUY,Lots,Ask,0,Stoplong(Ask,StopLoss_bye),0,NULL,0,0,Mavi);
ilk_b=1;

}//uzun
}


if(first_s==0)
{
eğer(ler)
{ birinci_b=0;
yakın uzun();

rs2=SiparişGönder(Symbol(),OP_SELL,Lots,Bid,0,Stopshrt(Teklif,StopLoss_sell),0,NULL,0,0,Kırmızı);
ilk_s=1;
}//shrt
}

if(rs>=0&&rs2>=0) TimePrev=Time[0];
dönüş(0);
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
double Stoplong (çift fiyat, int stop)
{
eğer(dur==0)
dönüş(0.0);
dönüş(fiyat-(dur*Nokta));
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
double Stopshrt(çift fiyat,int stop)
{
eğer (dur==0)
dönüş(0.0);
dönüş(fiyat+(dur*Nokta));
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
çift Takelong (çift fiyat, int Take)
{
eğer (Al==0)
dönüş(0.0);
dönüş(fiyat+(Al*Puan));
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
double Takeshrt(çift fiyat,int Take)
{
eğer (Al==0)
dönüş(0.0);
dönüş(fiyat-(Al*Puan));
}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
boşluk yakın()
{
iç ticaret;
int işlemler=SiparişToplam();
for(ticaret=0;ticaret<ticaret;ticaret++)
{
OrderSelect(ticaret,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()!=Symbol())
devam etmek;
if(OrderType()==OP_BUY)
{ birinci_b=0;
OrderClose(OrderTicket(),OrderLots(),Bid,0,Mavi);

}
}//için

}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
void closeshrts()
{
iç ticaret;
int işlemler=SiparişToplam();
for(ticaret=0;ticaret<ticaret;ticaret++)
{
OrderSelect(ticaret,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()!=Symbol())
devam etmek;
if(OrderType()==OP_SEL)
{ first_s=0;
OrderClose(OrderTicket(),OrderLots(),Ask,0,Kırmızı);

}
}//için

}
//+------------------------------------------- --------------------+
//| |
//+------------------------------------------- --------------------+
void TrailingAlls(int izi)
{
if(iz==0)
dönüş;
//----
çift stopcrnt;
çift stopcal;
iç ticaret;
int işlemler=SiparişToplam();
for(ticaret=0;ticaret<ticaret;ticaret++)
{
OrderSelect(ticaret,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()!=Symbol())
//devam etmek;
//UZUN
if(OrderType()==OP_BUY)
{
stopcrnt=SiparişStopLoss();
stopcal=Teklif-(iz*Nokta);
if (stopcrnt==0)
{
OrderModify(OrderTicket(),OrderOpenPrice(),stopcal,OrderTakeProfit(),0,Mavi);
}
başka
if(durdurma>stopcrnt)
{
OrderModify(OrderTicket(),OrderOpenPrice(),stopcal,OrderTakeProfit(),0,Mavi);
}
}
}//UZUN
// Kısa
if(OrderType()==OP_SEL)
{
stopcrnt=SiparişStopLoss();
stopcal=Sor+(iz*Nokta);
if (stopcrnt==0)
{
OrderModify(OrderTicket(),OrderOpenPrice(),stopcal,OrderTakeProfit(),0,Red);
}
başka
if(stopcal<stopcrnt)
{
OrderModify(OrderTicket(),OrderOpenPrice(),stopcal,OrderTakeProfit(),0,Red);
}
}
}//Kısa
//----
dönüş(0);
//+------------------------------------------- --------------------+
 

1. CodeBase'den ve forumdan indirirken dosya adına [1] eklenir. Onlar. dosya adı EA'daki adla eşleşmeyebilir ve bu nedenle çalışmaz

- isimleri eşleştirmeniz gerekiyor.

2. Derleyicinin şikayet ettiği alt rutinler, orijinal Expert Advisor'dan geliyor. Test için bunlara ihtiyaç yoktur ve basitçe devre dışı bırakılırlar. İşi etkilemez çünkü. bu bir hata değil, kodda kullanılmayan p/programlar olduğuna dair bir uyarıdır.

not 1. maddeye bakın dışında kodda düzeltilecek bir şey yok. - diğer katılımcılar indirdi ve sakince bir geriye dönük test yaptı.

 
Korey писал (а) >>

1. CodeBase'den ve forumdan indirirken dosya adına [1] eklenir. Onlar. dosya adı EA'daki adla eşleşmeyebilir ve bu nedenle çalışmaz

- isimleri eşleştirmeniz gerekiyor.

2. Derleyicinin şikayet ettiği alt rutinler, orijinal Expert Advisor'dan geliyor. Test için bunlara ihtiyaç yoktur ve basitçe devre dışı bırakılırlar. İşi etkilemez çünkü. bu bir hata değil, kodda kullanılmayan p/programlar olduğuna dair bir uyarıdır.

not 1. maddeye bakın dışında kodda düzeltilecek bir şey yok. - diğer katılımcılar indirdi ve sakince bir geriye dönük test yaptı.

düzeltildi. şimdi böyle:

double lr1=iCustom(NULL,0,"Gann_Hi-lo_Activator_SSL[1]",Lb,0,z);//Hareketli Ortalama
double lr1p=iCustom(NULL,0,"Gann_Hi-lo_Activator_SSL[1]",Lb,0,z1);// Gann_Hi-lo_Activator_SSL


hepsi aynı.

 

sinyal hattı eklendi.


Alış veya satış şu koşula göre belirlenir:

Uzun giriş kriterleri:

1. MA satırının en altından en üstüne geçiş ssl

2 Karşıdan karşıya geçerken beyaz bir çizgi, mavi veya kırmızı bir satın almayı tetikler

Kısa Giriş Kriterleri:

1. yukarıdan aşağıya MA satırı ssl geçişi

2. Karşıdan karşıya geçerken beyaz bir çizgi, mavi veya kırmızı bir satışı tetikler

 
dpg03 писал (а) >>

sinyal hattı eklendi.


Alış veya satış şu koşula göre belirlenir:

Uzun giriş kriterleri:

1. MA satırının en altından en üstüne geçiş ssl

2 Karşıdan karşıya geçerken beyaz bir çizgi, mavi veya kırmızı bir satın almayı tetikler

Kısa Giriş Kriterleri:

1. yukarıdan aşağıya MA satırı ssl geçişi

2. Karşıdan karşıya geçerken beyaz bir çizgi, mavi veya kırmızı bir satışı tetikler



Kırmızı ve mavinin kesiştiği noktada kapanıyor.

 

dpg03'e

Test edip etmediği ortaya çıktı *??????

İşte içindeki EA, SSL göstergesi. Yani yayın ve test.

Dosyalar:
 
Korey писал (а) >>

dpg03'e

Test edip etmediği ortaya çıktı *??????

İşte içindeki EA, SSL göstergesi. Yani yayın ve test.

Olmuş . sadece iki MA13 ve bir MA4 ile.