'Tümünü kapat'/'Aç' araçları - sayfa 25

 

K teşekkürler yeni dijital. çıldırmam o zaman Elit bölüme yeni kaydoldum, bu erişim için hemen mi oluyor?

(düzenle) Artık erişimim var bu yanıtı silebilirsiniz. kendim yapmak için hiçbir yer göremiyorum

 

Bu komut dosyası ile elle Durdur ve Kâr Al satırını hareket ettirin: https://www.mql5.com/en/forum/177583/page34

 

Matematik satırlarında buystop limit emrine dayalı EA

herkese merhaba, sb murray matematik satırlarının demosunda işlem yapıyorum. İki kez aşağı ortalama ile son üç destek ve direnç hattında limit emirleri belirlemek. çalışıyor gibi görünüyor. sl'm her iki pozisyon için 150 tik civarında ve tp 50 tikte. pipleri tıklar. hepsi aynı. Gerekli olan programlama bilgisine yakın olmadığım için hazır bir EA olup olmadığını merak ediyordum. herhangi bir yardım?????

 

Al/sat komut dosyası

Bu betiğin pazar yerine limit emirleri vermek için değiştirilip değiştirilemeyeceğini görmek istiyorum. Ayrıca bir spread hesaplama satırı ekleyin.

SATIN ALMAK

#Dahil etmek

#Dahil etmek

#özellik show_inputs

harici int TakeProfit = 100,

StopLoss = 50;

dış çift Lot = 0,2;

harici bool MM = doğru;

dış çift YüzdeRisk = 1;

extern bool Onayla = yanlış;

extern int Kayma = 3;

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

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

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

int başlangıç()

{

//----

eğer (MM)

{

double PipValue = MarketInfo(Symbol(), MODE_TICKVALUE);

Lot = NormalizeDouble((AccountBalance() * PercentRisk / StopLoss / PipValue / 100.0),2);

}

Yazdır ("PipValue = ",PipValue);

Yazdır ("Çoklar = ", Çoklar);

double tpPrice = Sor + TakeProfit * Puan;

if (TakeProfit == 0) tpFiyat = 0;

double slPrice = Sor - Kaybı Durdur * Puan;

if (StopLoss == 0) slPrice = 0;

eğer(Onayla)

{

string LOTS = DoubleToStr(Lots,2);

if( MessageBox ("+LOTS+" "+Symbol()+" ı ASK fiyatından gerçekten SATIN ALMAK istiyor musunuz? ",

"Script",MB_YESNO|MB_ICONQUESTION)!=IDYES) return(1);

}

OrderSend(Symbol(), OP_BUY, Lot, Ask, Slippage, slPrice, tpPrice);

//----

dönüş(0);

}

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

SATMAK

#Dahil etmek

#Dahil etmek

#özellik show_inputs

harici int TakeProfit = 100,

StopLoss = 50;

dış çift Lot = 0,2;

harici bool MM = doğru;

dış çift YüzdeRisk = 1;

extern bool Onayla = yanlış;

extern int Kayma = 3;

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

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

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

int başlangıç()

{

//----

eğer (MM)

{

double PipValue = MarketInfo(Symbol(), MODE_TICKVALUE);

Lot = NormalizeDouble((AccountBalance() * PercentRisk / StopLoss / PipValue / 100.0),2);

}

Yazdır ("PipValue = ",PipValue);

Yazdır ("Çoklar = ", Çoklar);

double tpPrice = Teklif - Kâr Al * Puan;

if (TakeProfit == 0) tpFiyat = 0;

double slPrice = Teklif + StopLoss * Puan;

if (StopLoss == 0) slPrice = 0;

eğer(Onayla)

{

string LOTS = DoubleToStr(Lots,2);

if(MessageBox("Gerçekten "+LOTS+" "+Symbol()+" TEKLİF fiyatından SATMAK istiyor musunuz? ",

"Script",MB_YESNO|MB_ICONQUESTION)!=IDYES) return(1);

}

OrderSend(Symbol(), OP_SELL, Lot, Bid, Slippage, slPrice, tpPrice);

//----

dönüş(0);

}

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

yardımın için şimdiden teşekkürler

 
andreasp70:
herkese merhaba, sb murray matematik satırlarının demosunda işlem yapıyorum. İki kez aşağı ortalama ile son üç destek ve direnç hattında limit emirleri belirlemek. çalışıyor gibi görünüyor. sl'm her iki pozisyon için 150 tik civarında ve tp 50 tikte. pipleri tıklar. hepsi aynı. Gerekli olan programlama bilgisine yakın olmadığım için hazır bir EA olup olmadığını merak ediyordum. herhangi bir yardım?????

Mevcut konuyu kontrol etmeniz gerekiyor. Bunu yapabilen çok sayıda EA var

 
AstroGlide:
Bu betiğin pazar yerine limit emirleri vermek için değiştirilip değiştirilemeyeceğini görmek istiyorum. Ayrıca bir spread hesaplama satırı ekleyin.

Bence OP_BUY'u OP_BUYLIMIT (OP_BUYSTOP) ile değiştirerek işler işe yaramalı

 
Linuxser:
Bence OP_BUY'u OP_BUYLIMIT (OP_BUYSTOP) ile değiştirerek işler işe yaramalı

Teşekkürler Linuxser. Zaten deneyin ama çalışmıyor.

 

Otomatik Durdurma Kaybı

Herkese selam,

Durdurmayı otomatik olarak ve pozisyon alır almaz ayarlayan bir Ea'ya ihtiyacım var. Takip eden stoploss'a ihtiyacım yok. Kaybı durdurmayı ayarlamak için ona ihtiyacım var. Zararı durdurma, yalnızca EA tarafından yürütülecek olan gizli bir kayıp durdurma olarak değil, fiziksel olarak yerleştirilmelidir.

Böyle bir EA biliyor musunuz?

Desteğin için teşekkürler,

Vahid

 

İşte istediğin şey.

Bu yardımcı program EA, onlarsız pozisyonlar varsa Stoploss & TakeProfit'i yerleştirir.

TP'yi ayarlamak istemiyorsanız, kapatılabilir.

SL & TP, pip tabanlı veya ATR tabanlı yöntemle tanımlanabilir.

Başlangıçta, işlevler kapalıdır. Bunları açın veya istediğiniz gibi ayarları yeniden yazın ve yeniden derleyin.

nasıl kullanılır:

sadece herhangi bir grafiği uygulayın.

Dosyalar:
 

Sipariş komut dosyasını kapatın ve uyarı komut dosyalarının dönüşü

Bu benim herhangi bir bloga ilk mesajım

İşlem yaparken gösterge uyarı komut dosyaları (en az 5) işlem yaparken gelmeye devam ediyor. Uyarıyı her zaman devre dışı bırakmak istemiyorum.

Bu, hızlı kısayol tuşu ticaretini durdurur.

Ticaret yaparken bu işlevi geçici olarak devre dışı bırakmak için bir komut dosyası istiyorum.

Ayrıca terminal penceresinde vurgulanan sırayı kapatmak için bir komut dosyası istiyorum

Almak, satmak, hepsini kapatmak, tersine çevirmek için bir tane var ama ne yazık ki mevcut siparişi kapatmak için değil.

Tüm bu işlevlerin yerleşik olduğu bir Mt4 günlük ticaret terminali olmak daha iyidir.

uzman tavsiyesi bekliyorum