Nasıl kodlanır? - sayfa 21

 
Wackena:
Bu, basit bir 3 mum kar takip (PT) kodudur veya daha çok takip eden bir durdurma gibi. GapPT=kârdaki pip sayısı ile etkinleştirilir. Ekli 3 mum yönteminin grafik örneğidir.

Wackena

extern int GapPT=10;

int c, n, p;

double LongPT, ShortPT;

c=0; p=0;

for(n=0;n<=6;n++)

{

if(High[c+1]Low[c+2]) {n--;}

c++;

p++;

if(n==3) break;

}

ShortPT=NormalizeDouble(High,Digits);

LongPT=NormalizeDouble(Low,Digits);

int total = OrdersTotal();

for(int cnt=0;cnt<total;cnt++) {

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

if(OrderType()==OP_BUY && OrderClosePrice()-OrderOpenPrice() >= GapPT*Point)

{

OrderModify(OrderTicket(),OrderOpenPrice(),LongPT,OrderTakeProfit(),0,GreenYellow);

}

if(OrderType()==OP_SELL && OrderOpenPrice()-OrderClosePrice() >= GapPT*Point)

{

OrderModify(OrderTicket(),OrderOpenPrice(),ShortPT,OrderTakeProfit(),0,Red);

}

}

çok teşekkürler !!!!

1. Manuel olarak başlattığım işlemlere nasıl uygulayabilirim? veya otomatik olarak

2. yenilgiye girdiğinde onu harekete geçirmek için toplanmasına ihtiyacım var

örnek: eğer takip eden kar 20 ise sadece tezi sırala -20 takip eden kar işe yeni başlayanlar

(ingilizcem affola umarım beni anlarsın)

ve tekrar çok teşekkür ederim!!!!!

 

Sonuçlar bu arada bu yöntemde

8.2.07 -3 pip

+50 pip

9.2.07 + 50 pip

Bu yöntemde büyük bir potansiyele sahip oldukları için maksimuma çıkarlar ve minimumda yenerler çünkü takip eden kar

hepsi kaybedenler çünkü ticaret psikolojisi ve bu psikolojinin tam tersi bir yöntem olacak bu

bu arada bunu manuel olarak yapıyorum

daha fazla güncellemeye devam edeceğim

haklı olduğumu biliyorsun

yossi1177

 
yossi1177:
Sonuçlar bu arada bu yöntemde

8.2.07 -3 pip

+50 pip

9.2.07 + 50 pip

Bu yöntemde büyük bir potansiyele sahip oldukları için maksimuma çıkarlar ve minimumda yenerler çünkü takip eden kar

hepsi kaybedenler çünkü ticaret psikolojisi ve bu psikolojinin tam tersi bir yöntem olacak bu

bu arada bunu manuel olarak yapıyorum

daha fazla güncellemeye devam edeceğim

haklı olduğumu biliyorsun

yossi1177

şuna bak!!!!

Dosyalar:
 

takip eden kar

bu kod çalışmıyor

 

sondaki ea

Bunu yahoo MTE&I grubuna gönderdim.

7 farklı takip eden durdurma fikrini tek bir parçada birleştirdim.

Bunu manuel işlemler için test etmedim, ancak birçok işlevi kolayca kullandım ve işe yarıyorlar.

Yalnızca eklendiği yerde döviz çifti için girilen pozisyonları takip eder.

Ayrıca, istediğiniz tür 2, gecikmeli takip durdurma gibi görünüyor.

Ayrıca 3 seviyeli tip 3'ü deneyin,

Birinci seviye hareketler o seviyenin ayarında durur, ikinci seviye o seviye için ve üçüncü seviye parkurlar oradan.

Örneğin

İlk hamle 20 pip. Başabaş noktasına geçmek için ilk durağı 20'ye ayarlayın.

İkinci hamle 30, ikinci durağı 15'e ayarlayarak 15'i kilitleyin.

Sonu 10'a ayarlayarak üçüncü 40 izi 10'a taşıyın.

Robert

 

Yardım! basit koda ihtiyacım var

Herkese merhaba

Hemen hemen tüm göstergeleri çok iyi buldum, AMA gösterge-- bu forumdaki "ok" her zaman çubuğun üstünde veya altındadır. Çoğu zaman, oku gördüğümde, en iyi giriş zamanı geçmiştir. Kafamı karıştırıyor, ok ne zaman ve ne zaman ortaya çıktı? Bu yüzden, grafiğin sol üst köşesindeki "XX:XX açık fiyat XXXX" yorumuyla ok çıktığında fiyat konumunda ok görüntüsünü görmek istiyorum, böylece az önce ne olduğunu ve ne olduğunu anlayabilirim. Sonraki adım. Ben bir programcı değilim, bu yüzden kodu nasıl yazacağımı bilmiyorum. Burada kim bitirmeme yardım edebilir? öncelikle çok teşekkürler.

zayıf ingilizcem için özür dilerim..

 
Dosyalar:
 

aranan kod

bu kod nasıl yazılır.....

Bir dalganın yüksekliğini ölçüp ona göre karar vermem gerekiyor.

Örneğin ... 5 dakikalık bir grafiğe bakıyorum. Bir sürü yukarı ve aşağı dalga görüyorum. 40 pip veya daha fazla yüksekliğe sahip bir dalga seçmek istiyorum. Böyle bir kod nasıl yazılır?

Herhangi biri?

Teşekkürler

 

Programcı Yardımı -- Kod Mantığı yardımı

Merhaba Programcılar,

Yakın sipariş mantığımı programlıyorum ve doğru görünmüyor:

bool LongClose()

{

if(MAFastC=MASlowP)

{

CrossedUp=false;

CrossedDn=true;

BarCount=0;

}

else

if(MAFastC>MASlowC && MAFastP<=MASlowP)

{

CrossedUp=true;

CrossedDn=false;

BarCount=0;

Alert("Crossed Down");

}

if(CrossedDn==true && NewBar()==true && Candle3mP=="Bear") BarCount++;

{

if(BarCount>=2 && Candle3mC=="Bear")

{

Alert("Close Long Position");

return(true);

}

else return(false);

}

CrossedUP/DN ve BarCount statik değişkenlerdir.

Kapanış mantığım şudur: Çapraz gerçekleştiğinde, çaprazdan itibaren çubukları sayan Bar sayısını uyarır. Bu sayı 2'ye ulaştığında (yani çarpıdan sonra 2 çubuk) ve mevcut çubuk Ayı ise, işleve gerçek bir dönüşü tetikler.

Sorun: Çapraz tamam uyarısı veriyor ancak sayım gerçekleşmiyor ve sonuç olarak hiçbir zaman "doğru" duruma ulaşmıyor.

Yardımın için teşekkürler,

saksofoncu

 

Merhaba. Bunu dene.

bool LongClose()

{

if(MAFastC=MASlowP)

{

CrossedUp=false;

CrossedDn=true;

BarCount=0;

}

else

if(MAFastC>MASlowC && MAFastP<=MASlowP)

{

CrossedUp=true;

CrossedDn=false;

BarCount=0;

Alert("Crossed Down");

}

if(CrossedDn==true && NewBar()==true && Candle3mP=="Bear")

BarCount++;

if(BarCount>=2 && Candle3mC=="Bear")

{

Alert("Close Long Position");

return(true);

}

else return(false);