Sormak! - sayfa 172

 

teşekkürler ND

Zerolag-true- stochastic'i nerede bulabilirim?

 

Siparişleri kârda açmak için lot eklemek için komut dosyası

Herkese selam,

Kâr amaçlı açık siparişlere çok şey ekleyen bir komut dosyası yazmaya çalışıyorum. Sorun şu ki, bir yerde yenileme oranları uygulamam gerekiyor çünkü son siparişler geçtiğinde hala aynı fiyat verilerini kullanıyor.

Biri bana yardım edebilirse gerçekten minnettar olurum.

Herkese teşekkürler...

İşte kod:

#özellik show_inputs

#Dahil etmek

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

//| komut dosyası programı başlatma işlevi |

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

int başlangıç()

{

int toplam,cnt,hata;

toplam = SiparişlerToplam();

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

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

if(OrderProfit() >= 15) // kar 15 pipten büyük

if(OrderType()==OP_BUY)

OrderSend(OrderSymbol(),OP_BUY, 0.1, MarketInfo(OrderSymbol(),MODE_ASK), 2, NULL, NULL, NULL, NULL, NULL, CLR_NONE );

başka

OrderSend(OrderSymbol(),OP_SELL, 0.1, MarketInfo(OrderSymbol(),MODE_BID), 2, NULL, NULL, NULL, NULL, NULL, CLR_NONE);

err=GetLastError();

Print("hata(",hata,")): ",ErrorDescription(err));

Uyku(1000);

}

//----

//----

dönüş(0);

}

Herkese şimdiden teşekkürler...

Şerefe

Jeff

 
targus:
Teşekkürler ND Zerolag-true-stochastic'i nerede bulabilirim?

Burada olmalı:

https://www.mql5.com/en/forum/172902

 

dll ile çalışmak

Merhaba ND,

Lütfen beni doğru yöne yönlendirir misiniz:

1. dll ve MT'nin karşılıklı çalışması hakkında daha fazla şey öğrenmem gerekiyor, yani: MT, C++ ile yazılmış dll'yi nasıl çalıştırıyor; MT4'teki dll kaynakları nasıl alıntı yapar ve sinyalleri MT4'e geri verir vb. Lütfen beni bir kitaba ve kod parçalarına yönlendirin.

2. Bazı harici haber sağlayıcılarından gelen haberleri ayrıştıran (FF'ye inanıyorum) ve bunları MT4'e aktaran ve herhangi bir TF penceresinde görüntüleyen göstergeye sahiptim. Ya da buna benzer bir şeyle karşılaştınız.

Şimdiden teşekkür ederim

 
bershk:
Merhaba ND,

Lütfen beni doğru yöne yönlendirir misiniz:

1. dll ve MT'nin karşılıklı çalışması hakkında daha fazla şey öğrenmem gerekiyor, yani: MT, C++ ile yazılmış dll'yi nasıl çalıştırıyor; MT4'teki dll kaynakları nasıl alıntı yapar ve sinyalleri MT4'e geri verir vb. Lütfen beni bir kitaba ve kod parçalarına yönlendirin.

2. Bazı harici haber sağlayıcılarından gelen haberleri ayrıştıran (FF'ye inanıyorum) ve bunları MT4'e aktaran ve herhangi bir TF penceresinde görüntüleyen göstergeye sahiptim. Ya da buna benzer bir şeyle karşılaştınız.

Şimdiden teşekkür ederim

merhaba bershk,

2. maddeye gelince (bazı harici haber sağlayıcılarından gelen haberleri ayrıştırma) bu örneği kullanabilirsiniz:

https://www.mql5.com/en/forum/177102 - MT4'te haberleri ve MT4'te EA ticaret haberlerini gösteren göstergeler. Örnek olarak görmek için indirip metaEditor'da açabilmeniz için mql4 kaynak kodlarındadırlar.

Bu göstergeler ve EA'lar tsd forex takvimimizi kullanıyor.

Bu göstergeler ve EA bir dll kullanıyor (bunu iş parçacığında ve bu göstergelerin/EA kodunun içinde bulacaksınız - mql4'te nasıl uygulandığına/kodlandığına ilişkin örnekleri inceleyeceksiniz.

FF haber sağlayıcısına gelince, bu konuya bakın https://www.mql5.com/en/forum/176404

Bu konu https://www.mql5.com/en/forum/173834

https://www.mql5.com/en/forum/175881

ilk sorunuz hakkında:

https://www.mql5.com/en/forum/172885

 

dll ve haberler

ND'ye çok teşekkür ederim!

her zamanki gibi çok yardımcı oluyorsun

Saygılarımızla,

Victor

newdigital:
merhaba bershk,

2. maddeye gelince (bazı harici haber sağlayıcılarından gelen haberleri ayrıştırma) bu örneği kullanabilirsiniz:

https://www.mql5.com/en/forum/177102 - MT4'te haberleri ve MT4'te EA ticaret haberlerini gösteren göstergeler. Örnek olarak görmek için indirip metaEditor'da açabilmeniz için mql4 kaynak kodlarındadırlar.

Bu göstergeler ve EA'lar tsd forex takvimimizi kullanıyor.

Bu göstergeler ve EA bir dll kullanıyor (bunu iş parçacığında ve bu göstergelerin/EA kodunun içinde bulacaksınız - mql4'te nasıl uygulandığına/kodlandığına ilişkin örnekleri inceleyeceksiniz.

FF haber sağlayıcısına gelince, bu konuya bakın https://www.mql5.com/en/forum/176404

Bu konu https://www.mql5.com/en/forum/173834

https://www.mql5.com/en/forum/175881

ilk sorunuz hakkında:

https://www.mql5.com/en/forum/172885
 

zaman

Merhaba Sevgili KodlarGuru

Sorum basit sanırım ama nasıl yöneteceğimi bulamadım.

Bu kodu EA'da yazmak istiyorum,

02:00 GMT ile 10:00 GMT arasında (yüksek fiyat - düşük fiyat) < 60 pip ise, o zaman AUDUSD'yi düşük fiyattan - 5 pipten sat veya AUDUSD'yi yüksek fiyat + 5 pip'ten satın al, aksi halde ticaret yok

Bu basit otomatik işlem emrini oluşturmak istiyorum ama yapamıyorum, yardım edebilir misiniz?

Teşekkürler

 

Sürükle ve Bırak Kaybı Durdur

Herkese merhaba

Sürükle ve Bırak Durdurma kaybı komut dosyasına sahibim ve onu kullanmayı seviyorum. Ama benim broker doz ile aynı scart 2 sipariş için çalışmıyor sadece 1 sipariş ayarlayın. Aynı yerde 2 sipariş için stoploss ayarlamak istiyorum.

Sorun nedir ? Diğer komisyoncu için iyi çalışıyor.

Lütfen yardım et

int başlangıç()

{

//----

int basamaklar = MarketInfo(Symbol(),MODE_DIGITS);

çift değer = NormalizeDouble(WindowPriceOnDropped(),rakamlar);

for(int i=OrdersTotal()-1;i>=0;i--)

{

if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))

devam etmek;

if(OrderSymbol()!=Symbol())

devam etmek;

Yenileme Oranları();

if(OrderType()==OP_BUY)

if(değer<Teklif)

OrderModify(OrderTicket(),OrderOpenPrice(),değer, OrderTakeProfit(),OrderExpiration(),Beyaz);

if(OrderType()==OP_SEL)

if(değer>Sor)

OrderModify(OrderTicket(),OrderOpenPrice(),değer, OrderTakeProfit(),OrderExpiration(),Beyaz);

if((OrderType()==OP_BUYSTOP) || (OrderType()==OP_BUYLIMIT))

if(değer<SiparişAçFiyat())

OrderModify(OrderTicket(),OrderOpenPrice(),değer, OrderTakeProfit(),OrderExpiration(),Beyaz);

if((OrderType()==OP_SELLSTOP) || (OrderType()==OP_SELLLIMIT))

if(değer>OrderOpenPrice())

OrderModify(OrderTicket(),OrderOpenPrice(),değer, OrderTakeProfit(),OrderExpiration(),Beyaz);

}

dönüş(0);

}

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

 

Yardım

İlk EA'mı yapmaya çalışıyorum ama nasıl yapacağımı bulamıyorum, işte sahip olması gereken kurallar

EMA 7'nin üzerindeyse (Satın Al)

EMA 7 altında yakınsa (Sat ve Sat kısa)

EMA 7'nin üzerindeyse (Kapsamak için satın alın ve satın alın)

 

İlk Ders Sorusu

2;76;;;program dosyasını açamıyor

Metin dosyasını yaptım, derleyemiyorum yukarıdakileri çalıştırdığımda ex4 dosyası yerine gelen (my_first_mql4_script.log) hatası çıkıyor.

Not defteri dosyasını ilk derste söylendiği gibi bir .bat dosyası haline getirdi ve içeriğini kaydetti:

cd C:\Program Dosyaları\UpFX Ticaret İstasyonu

metalang -q "C:\Program Files\UpFX Trading Station\my_first_mql4_script.mq4"