Sormak! - sayfa 91

 

Putz, "işe yarıyor" da ne demek? Ya çalışıyor ya da çalışmıyor. eğer ilk sipariş için işe yararsa, o zaman ikinci siparişinizi buna dayandırmalısınız (ikinci siparişinizin temeli olarak ilk siparişiniz gibi şu anki en düşük seviyeniz yerine OrderOpenPrice() kullanın).

 
khari123:
Birisi bana günde sadece 1 ticareti zorlayan bir senaryo veya ea konusunda yardımcı olabilir mi? Çok teşekkürler

Günlük grafiği kullanın, şunu koyun:

#Emlak ...

statik bool ITradedOnThisBar;

//+---------------------------+

//| uzman başlatma işlevi |

//+---------------------------+

ardından açılış ve kapanış koşullarınıza şunu ekleyin:

ITradedOnThisBar!=Barlar

ve OrderSend()'den sonra:

ITradedOnThisBar=Çubuklar;

 

SELAM!

Durdurma ve pozisyonun tersine dayalı bir EA nasıl yapılır???

Stop&reverse -> order_buy = order_closesell ve orderseel=order_closebuy

Yardım için Tnx!

 
metastock:
SELAM!

Durdurma ve pozisyonun tersine dayalı bir EA nasıl yapılır???

Stop&reverse -> order_buy = order_closesell ve orderseel=order_closebuy

Yardım için Tnx!

Bu betiği deneyin... uzmanlar\komut dosyaları

Dosyalar:
 

Adım 1 ve 2 çalışıyor

Merhaba Sendra,

Sadece teşekkür etmek ve artık düzgün çalışan birinci ve ikinci adımlarım olduğunu bildirmek istedim. Şimdi adım 3 ve +++ üzerinde çalışıyorum. Öğrenmede harika bir alıştırmaya dönüşüyor.

Adım 3, uzun vadeli trendi bulmak için hangi göstergenin en iyi kullanılacağını bulmaya çalışıyor. Sistemim için en iyi sonucu verdiği için şimdilik Daily'ye bakıyorum.

Denemek istediğim tek şey, trend değişimini onaylamanın bir yolunu bulmak, çünkü çoğu zaman göstergeler bir iplik değişikliği gösteriyor , bu noktada tersine dönüyor ve bir düzeltmeden başka bir şey olmadığı ortaya çıkıyor. Fiyat önceki çubuğun en yüksek veya en düşük seviyesini x pip sayısı kadar geçtiğinde trendi doğrulamak istediğimi düşünüyorum. Eminim birileri bunu kodlamıştır ama ben henüz bulamadım. Herhangi birinin herhangi bir önerisi varsa, bunu takdir ediyorum.

Saygılarımızla,

Putz

 

Merhaba,

İlk göstergemi yarattım ve bundan gerçekten çok mutluyum. Elimde sadece ana trendle ticaret yapmak için 2 harita (1 saatlik ve günlük) var.

1 saatlik grafikte mükemmel çalışıyor, ancak TF'yi düşürürsem sinyaller değişir.... daha düşük bir TF grafiğinde bile 1 saatlik mumun kapanışında sinyalin nasıl görünmesini sağlayacağımı kimse söyleyebilir mi? Mümkün mü ?

 
MFM:
Merhaba,

İlk göstergemi yarattım ve bundan gerçekten çok mutluyum. Elimde sadece ana trendle ticaret yapmak için 2 harita (1 saatlik ve günlük) var.

1 saatlik grafikte mükemmel çalışıyor, ancak TF'yi düşürürsem sinyaller değişir.... daha düşük bir TF grafiğinde bile 1 saatlik mumun kapanışında sinyalin nasıl görünmesini sağlayacağımı kimse söyleyebilir mi? Mümkün mü ?

Her zamanki gibi, yalnızca çubuğun açılışını keşfedebilirsiniz, yani yeni bir çubuktaki ilk onay işaretidir ve ardından aşağıdaki gibi bir yüklem kullanabilirsiniz:

bool atHourBarOpen()

{

if ( TimeCurrent() != Time[0] )

return( false ); // Not the first tick of the bar

return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );

}
 
ralph.ronnquist:
Her zamanki gibi, yalnızca çubuğun açılışını keşfedebilirsiniz, yani yeni bir çubuktaki ilk onay işaretidir ve ardından aşağıdaki gibi bir yüklem kullanabilirsiniz:
bool atHourBarOpen()

{

if ( TimeCurrent() != Time[0] )

return( false ); // Not the first tick of the bar

return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );

}

yardımın için teşekkürler ama sorunu çözemedim Göstergeyi ekliyorum, bir bakabilirseniz çok minnettar olurum. Sinyalin First_Map'te belirtilen TF'nin kapanışında gelmesi ve 1 saatte koşullandırılmaması mümkün olabilir mi? Bu şekilde, ilk haritadaki TF'yi değiştirirsem, o harita üzerinde çalışacaktır.

Dosyalar:
 

Putz

Merhaba, Putz,

GlobalVariable ve iHigh()/iLow()'u kullanmayı deneyin.

Belki şöyle:

//---- giriş parametreleri

dizi ChangeTrendBar;

int başlangıç()

double H1=iYüksek(NULL,0,1);

double H0=iYüksek(NULL,0,0);

...

if(xnow>ynow && xprevious<yprevious) // trendin değiştiğine dair sinyal

{

GlobalVariableSet("BarTrendChange",Zaman[0]);

}

if(GlobalVariableGet("BarTrendChange")==Zaman[1])

{

if(H1<H0 && H0-H1=n-pip)

...

Umarım çalışır.

 

Göstergeye Son kullanma günü nasıl yazılır

Sevgili tüm tüccarlar,

Aşağıdaki resimdeki gibi bir son kullanma günü olması için göstergeye veya EA'ya bir son kullanma tarihinin nasıl girileceğini bilmek istiyorum. .mtq dosyasına hangi dize kodu eklenmelidir?

Şimdiden teşekkürler.

Dosyalar: