[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 838
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Hayır, ilgileniyorum:
kasten yanlış fiyatı belirlersem, ancak mevcut fiyata ulaşmak için büyük bir kayma yaparsam - siparişim kabul edilmeli mi, edilmemeli mi?
Mevcut alış/teklif fiyatından farklı bir emir vermek isteniyorsa, bekleyen emirleri kullanın. Orada kurulum için izin verilen değer StopLevel boyutu olacaktır.
Oops... Viktor zaten burada çalıştı... :)
Diğerleri, iyi günler.
Lütfen bana bir pozisyonun kaç bar açık olduğunu belirleme yöntemini söyleyin.
Diğerleri, iyi günler.
Lütfen bana bir pozisyonun kaç bar açık olduğunu belirleme yöntemini söyleyin.
Tünaydın.
Birisi hesap geçmişini para biriminde değil de puan (pip) olarak nasıl görüntüleyeceğini biliyor mu?
Kodu şu anda yazamıyorum, ama kısacası: tüm siparişleri (orderselect ve ordertotal işlevleri) gözden geçirin, gerekli siparişi seçin, açılış saatini öğrenin (orderopentime işlevi), ardından bu zamanı ibarshift işlevine ekleyin ve bu fonksiyon size bar numarasını döndürecektir.
Çok teşekkür ederim, algoritma yaklaşık olarak açıktır. Açılış bar numarasını aldıktan sonra mevcut bardan çıkarmanız gerekir.
Mümkünse, lütfen kodu yazın, çünkü Rusça'da C'den bahsetmeden bir kelimede 3 hata yapmayı başardım.
Merhaba! Çözmeme yardım et. Hatanın nerede olduğunu anlayamıyorum
//| haberler trade.mq4 |
//| Telif Hakkı © 2010, MetaQuotes Yazılım A.Ş. |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı © 2010, MetaQuotes Software Corp."
#özellik bağlantısı "http://www.metaquotes.net"
extern bool In_BUYSTOP=true;
harici int TakeProfit_buy=100;
harici int StopLoss_buy=5;
harici çift Lots_buy=0.01;
//+------------------------------------------- --------------------+
extern bool In_SELLSTOP=true;
harici int TakeProfit_sell=100;
harici int StopLoss_sell =5;
harici çift Lots_sell =0.01;
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
//----
int bileti;
if (Teklif >iYüksek(NULL,PERIOD_D1,1)
{
bilet=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point);
}
if (Sor<iLow(NULL,PERIOD_D1,1)
{
bilet=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit_buy*Point);
}
//oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
dönüş(0);
//+------------------------------------------- --------------------+
Derlemeden sonra '\end_of_program' verir - dengesiz sol parantez
Merhaba! Çözmeme yardım et. Hatanın nerede olduğunu anlayamıyorum
Derlemeden sonra '\end_of_program' verir - dengesiz sol parantez