Yeni Firebird EA - sayfa 24

 

7 gün, 3 çift, Gimex

 
AltF4:
Bu EA'yı yaklaşık 1 hafta boyunca 6 çiftte 1 dakikalık TF kullanarak iyi sonuçlarla test ediyorum.

Bu, yayınlanan orijinal vC olmuştur.

29.08.2006.htm

benim ifadem, 1 dk , yayınlanan gibi ayarlar

 
haubentaucher:
benim ifadem, 1 dk , yayınlanan gibi ayarlar

bugünkü açıklama

 

Derleme hatası

Merhaba, HolyGuy7

Firebird v1.0c1'i ileriye doğru test ediyorum.

Derlerken uyarı mesajlarını şu şekilde alıyorum:

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

- " CloseTheseTrades " işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak

-"CloseLoosingTrades" işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak

-İşlev "iFXAnalyser" referanslı değildir ve exp dosyasından kaldırılacaktır

-"GoalCheck" işlevine başvurulmuyor ve exp dosyasından kaldırılacak

-"GetSlippage" işlevine başvurulmuyor ve exp dosyasından kaldırılacak

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

Lütfen bunu doğrulayabilir misiniz?

Saygılarımızla.

SIDDEŞ

Dosyalar:
 
SIDDESH:
Merhaba, HolyGuy7

Firebird v1.0c1'i ileriye doğru test ediyorum.

Derlerken uyarı mesajlarını şu şekilde alıyorum:

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

- "CloseTheseTrades" işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak

-"CloseLoosingTrades" işlevine atıfta bulunulmuyor ve exp dosyasından kaldırılacak

-İşlev "iFXAnalyser" referanslı değildir ve exp dosyasından kaldırılacaktır

-"GoalCheck" işlevine başvurulmuyor ve exp dosyasından kaldırılacak

-"GetSlippage" işlevine başvurulmuyor ve exp dosyasından kaldırılacak

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

Lütfen bunu doğrulayabilir misiniz?

Saygılarımızla.

SIDDEŞ

Bu iyi. Bu sadece kodlayıcının gerekli olmadığına ve geçersiz olduğuna karar verdiği, ancak muhtemelen referans için bırakıldığı koddur.

 

Firebird'in 3.2 adında bir sürümü var... onu kullanan var mı?

ES

 
ElectricSavant:
Firebird'in 3.2 adında bir sürümü var... onu kullanan var mı? ES

Onu kullanmazdım. Tehlikeli. Birdenbire çok büyük miktarlarda alım satım yapmaya karar verecek. Ben her zaman 0.01 lot alım satım yaptım, sonra bu 21, 50 lot büyüklüğünde alım satım yaptı. Garip

 

Merhaba arkadaşlar, C versiyonunun X günlük bir kayıptan sonra ticaret yapmayacak bir " backtest " özelliği olduğunu biliyorum.

int CheckJustClosedOrder()

{

int cnt;

tarihsaat siparişclosetime;

şu anda dizi;

int şimdi2;

int TheHistoryTotal=HistoryTotal();

int fark;

int bayrak=0;

for(cnt=0;cnt<TheHistoryTotal;cnt++)

{

if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY)==true)

{

if ( (OrderSymbol()==Symbol()) && (OrderMagicNumber()==MagicNumber) && (OrderComment()==GetCommentForOrder()) ) // hdb - sadece sembol ve sihir // Renato tarafından değiştirildi

{

orderclosetime=OrderCloseTime();

rightnow=Yıl()+"-"+Ay()+"-"+Gün()+" "+Saat()+":"+Dakika()+":"+Saniye();

rightnow2=StrToTime(şimdi);

fark=şimdi2-siparişclosetime;

if(20160*60>fark)

{ // En az 0t 2 dönem uzakta!

bayrak=1; // Bir bayrak atın

kırmak;

}

}

}

}

dönüş(bayrak);

}

Kaybettikten sonra 20160 Dakikaya kadar takas yapmasını istemiyorum ama hala çalışmıyor... biri bana yardım edebilir mi?

 

Mevcut giriş yöntemine ek olarak veya bunun yerine giriş olarak Stokastik RSI kullanmak için firebird ea'yı değiştirmeyi deneyen var mı?

 
matrixebiz:
Onu kullanmazdım. Tehlikeli. Birdenbire çok büyük miktarlarda alım satım yapmaya karar verecek. Ben her zaman 0.01 lot alım satım yaptım, sonra bu 21, 50 lot büyüklüğünde alım satım yaptı. Garip

Bunun ani parti büyüklüğünün nedeni olabileceğini düşünüyorum .... Lütfen aşağıdaki yorumlanmış koda bakın ....

// ====== Parti Büyüklüğü rutini için Para Yönetimi ======

eğer(MM Kullan)

{

Lot=AccountEquity()* Risk/100/1000;

if( Lot>=0,1)

{

Lot=NormalizeÇift(Lot,1);

}

başka

Lot=NormalizeÇift(Lot,2);

}

// Steven tarafından yorumlandı

// Bu, geçersiz Lot Boyutunun nedeni olabilir....

//if(SiparişlerimToplam()>0)

// {

// Çoklar=Çoklar *SiparişlerimToplam();

// }