Sormak! - sayfa 66

 

Görünmez Stoploss

Ben ve EA, bir döviz çiftine iki hedge edilmiş emir yerleştiren EA'ya sahibim. Görünmez bir StopLoss kullanacak şekilde kurmanın mümkün olduğuna inanıyorum. Temel olarak, düşündüğüm şey, örneğin Buy_StopLoss ve Sell_Stoploss gibi bir değişkeni tanımlamak ve ardından bazı Close Order mantığında aşağıdakileri tanımlamak:

if (Bid == OrderOpenPrice() + Buy_StopLoss) Sipariş = SIGNAL_CLOSEBUY;

if (Sipariş == SIGNAL_CLOSEBUY) {

OrderClose(OrderTicket(), OrderLots(), Bid, Slippage, Yellow);

if (!EachTickMode) BarCount = Çubuklar;

IsTrade = Yanlış;

devam etmek;

}

}

} başka {

if (Ask == OrderOpenPrice() + Sell_StopLoss) Order = SIGNAL_CLOSESELL;

if (Sipariş == SIGNAL_CLOSESELL) {

OrderClose(OrderTicket(), OrderLots(), Sor, Kayma, Sarı);

if (!EachTickMode) BarCount = Çubuklar;

IsTrade = Yanlış;

devam etmek;

benim sorum

1. Bu işe yarayacak mı?

2. EA, doğru siparişi kapatmak için hangi OrderOpenPrice() öğesinin kullanılacağını biliyor mu?

 

Bunu, sıranın seçildiği bir döngüde çalıştırmanız gerekir; daha sonra OrderOpenPrice() ve OrderTicket() tanımlanır.

Buy_StopLoss'unuz pip ise, bunu Point ile çarpmayı unutmayın.

 

herkese merhaba, _madrogoldenfilter göstergesinin bazı değişkenleri için uyarıları görüntülemek için yeni bir gösterge oluşturmaya çalışıyorum

kullanıyorum:

madroup=iCustom(NULL,0,"_MadroGoldenFilter",5,15,1,1,8,17,9,21,14,14,14,14,5,lookupidx);

madrodown=iCustom(NULL,0,"_MadroGoldenFilter",5,15,1,1,8,17,9,21,14,14,14,14,4,lookupidx);

if (madrop>0.1)

maval=1;

başka

maval= 0;

ama işe yaramıyor. Sanırım bunun nedeni madrogoldenfilter'daki değişkenlerin her zaman değerleri olmaması.

Bu değerleri madro değişkenlerinden nasıl çağıracağınıza dair herhangi bir ipucu var mı?

Dosyalar:
 
camisa:
herkese merhaba, _madrogoldenfilter göstergesinin bazı değişkenleri için uyarıları görüntülemek için yeni bir gösterge oluşturmaya çalışıyorum

kullanıyorum:

madroup=iCustom(NULL,0,"_MadroGoldenFilter",5,15,1,1,8,17,9,21,14,14,14,14,5,lookupidx);

madrodown=iCustom(NULL,0,"_MadroGoldenFilter",5,15,1,1,8,17,9,21,14,14,14,14,4,lookupidx);

if (madrop>0.1)

maval=1;

başka

maval= 0;

ama işe yaramıyor. Sanırım bunun nedeni madrogoldenfilter'daki değişkenlerin her zaman değerleri olmaması.

Bu değerleri madro değişkenlerinden nasıl çağıracağınıza dair herhangi bir ipucu var mı?

Bu garip bir gösterge. Hangi sinyallere uyarı eklemeye çalışıyorsunuz?

 
ryanklefas:
Bu garip bir gösterge. Hangi sinyallere uyarı eklemeye çalışıyorsunuz?

Gri/altın küçük kareler göründüğünde uyarı eklemeye çalışıyorum (madrogoldenfilter gösterge penceresinden 5 değeri ve 6 değeri)

 
camisa:
Gri/altın küçük kareler göründüğünde uyarı eklemeye çalışıyorum (madrogoldenfilter gösterge penceresinden 5 değeri ve 6 değeri)

Bazen, değişkenlerin değerleri olmadığında, varsayılan olarak maksimum değere geçerler, bu şuna benzer: 235465464654... Bu gerçekten çok büyük bir sayı. Sorununuza bu neden oluyor olabilir.

 
ryanklefas:
Bazen, değişkenlerin değerleri olmadığında, varsayılan olarak maksimum değere geçerler, bu şuna benzer: 235465464654... Bu gerçekten çok büyük bir sayı. Sorununuza bu neden oluyor olabilir.

Hımm denedim

if (madrup>0.1 && madroup<1)

çünkü madroup'un bir değeri olduğunda, her zaman 0,22'dir.

ama boşuna :P

 

ProfitProtector Expert Advisor için komut dosyasını nereden indirebilirim?

Merhaba codersguru,

MQL4 programlamasında çok yeniyim. Pdf kılavuzunuzu indirdim. Ve kılavuzda kod parçacıklarını çok iyi açıkladığınızı gördüm. Expert Advisor hakkında bilgi edinmekle çok ilgileniyorum ve ticaret için bu dille pek çok şey yapabileceğinizi öğrenmek beni şaşırttı. Kılavuzda ProfitProtector scriptini sitenizden indirebileceğimden bahsetmişsiniz. Şimdiye kadar, senaryoyu bulamıyorum. Lütfen örnek komut dosyasını nasıl indireceğim konusunda bana rehberlik edin.

teşekkürler

 

Bir Göstergenin MTF Versiyonunu Oluşturmak İçin Yönerge veya Şablon

Merhaba.

Diğer başlıklarda, RSI'nin yerini aldığım RMI Göstergesi için bir MTF sürümü yapmak için yardım talebinde bulundum.

Kimse ilgilenmediğine göre, ben de bunu yapmak için bir şans verebilirim.

Birisi bana MTF sürümünü yapmak için eklenecek kodu bulabileceğim veya en azından Göstergelerin MTF sürümlerini yapmayı öğrenebileceğim doğru yöne işaret edecek kadar kibar olabilir mi? Tüm göstergelerin MTF sürümlerine sahip olamayacağını biliyorum.

Yardımcı olabilecek arkadaşa şimdiden teşekkür ederim.

yano125

 

Heiken Ashi bir ea yardım içinde lütfen

Aşağıdaki kod bir adette var, ancak Heiken Ashi'nin bir renkten diğer renge değişmesi ve tekrar geri dönmesi durumunda sadece yeni bir ticarete girmesi için bir yol arıyorum. Örneğin. mavi olduğunda bir ticarete girer ve kâr sağlandığında çıkar. Şimdi kırmızıya dönene ve maviye dönene kadar tekrar giremez.

bool CheckHeikenAshi(int cmd)

{

haOpen = iCustom(NULL,0,"Heiken_Ashi_Smoothed",MaMetod,MaPeriod,2,1);

haClose = iCustom(NULL,0,"Heiken_Ashi_Smoothed",MaMetod,MaPeriod,3,1);

geçiş (cmd)

{

case OP_BUY : if (haOpen < haClose) return(true);

kırmak;

case OP_SELL : if (haOpen > haClose) return(true);

}

dönüş(yanlış);

}

Şimdiden teşekkürler.

baza

Neden: