Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 564

 

Tünaydın!

Al Sat Uzman Danışmanı nedense pozisyon açmak istemiyor . Bana nedenini söyleme.
Dosyalar:
 

İşte başka bir sorun.

Tarihten veri alıyorum.

   for ( int i= 0 ;i< HistoryDealsTotal ();i++){
       ulong deal_ticket= HistoryDealGetTicket (i);
       Print ( "ticket=" ,deal_ticket);
       Print ( "Magic=" , HistoryDealGetInteger (deal_ticket, DEAL_MAGIC ));
}

Bunu anladım.

0 21:52:00.487 Çekirdek 1 2016.04.01 00:00:00 Şu anda sembol dönemi GBPUSD için terminal geçmişindeki çubuk sayısı = 92607
RR 0 21:52:00.488 Core 1 2016.04.01 05:55:00 1 lot 0.01 ile işlem yapmaya teşebbüs
FS 0 21:52:00.488 Core 1 2016.04.01 05:55:00 piyasa satışı 0.01 GBPUSD sl: 1.43921 tp: 1.43025 (1.43405 / 1.43417 / 1.43405)
DP 0 21:52:00.488 Core 1 2016.04.01 05:55:00 anlaşma #2 0.01 GBPUSD 1.43405'ten satıldı (2. sıraya göre)
FM 0 21:52:00.488 Core 1 2016.04.01 05:55:00 anlaşması yapıldı [#2 0.01 GBPUSD'yi 1.43405]'ten sattı
GD 0 21:52:00.488 Core 1 2016.04.01 05:55:00 sipariş 0.01 1.43405'te satıldı [#2 0.01 GBPUSD'de 1.43405]
HG 0 21:52:00.488 Core 1 2016.04.01 05:55:00 Opens=true Symb=GBPUSD
GQ 0 21:52:00.488 Core 1 2016.04.01 13:34:58 kar al tetiklenen satış 0.01 GBPUSD 1.43405 sl: 1.43921 tp: 1.43025 [#3 1.43025'te 0.01 GBPUSD al]
IS 0 21:52:00.488 Core 1 2016.04.01 13:34:58 #3 anlaşma 1.43025'ten 0.01 GBPUSD satın alındı (3. sıraya göre)
JN 0 21:52:00.488 Core 1 2016.04.01 13:34:58 anlaşması yapıldı [#3 1.43025'ten 0.01 GBPUSD satın al]
KP 0 21:52:00.488 Core 1 2016.04.01 13:34:58 emri 1.43025'te 0.01 alış gerçekleştirdi [#3 1.43025'te 0.01 GBPUSD satın al]
JE 0 21:52:00.488 Core 1 2016.04.01 13:34:58 Opens=false Symb=GBPUSD
DL 0 21:52:00.488 Çekirdek 1 2016.04.01 13:34:58 bilet=1
JI 0 21:52:00.488 Çekirdek 1 2016.04.01 13:34:58 Magic=0
CN 0 21:52:00.488 Çekirdek 1 2016.04.01 13:34:58 bilet=2
KJ 0 21:52:00.488 Çekirdek 1 2016.04.01 13:34:58 Sihir=12345
JO 0 21:52:00.488 Çekirdek 1 2016.04.01 13:34:58 bilet=3

FD 0 21:52:00.488 Çekirdek 1 2016.04.01 13:34:58 Sihir=0

Kar al tetiklendikten sonra Magic Number'ın anlaşmaya geçmediği ortaya çıktı. Bu olmamalı gibi görünüyor .... Sorun nedir?

Tetiklenen emirleri bir şekilde filtrelemem gerekiyor ve sihir yok oluyor ......

Tetiklenen anlaşmayı kendime gönderdiğim siparişle bir şekilde ilişkilendirmeye çalışıyorum.

ZY Soruma kısmi bir cevap buldum. Anladığım kadarıyla, normal stop veya kar ile kapatılan tüm pozisyonlar sıfır büyüye sahiptir. Fransızcam için üzgünüm ama bu bir göt :-(.

 

Merhaba meslektaşlarım!

Bu soru bir yerde tartışıldı mı bilmiyorum ama iki gün araştırmadan sonra cevap bulamadım. Bir tüccarın tüm kirli işlerini yapmak için bir ticaret asistanı yazıyorum. Bu bağlamda, bir sorunum vardı: betiğin izin verilen lot büyüklüğünü otomatik olarak hesaplamasını ve sonucu hızlı ticaret penceresinde (grafikte sol üst köşede bulunur) görüntülemesini sağlamak mümkün müdür?

Herkese şimdiden teşekkürler!

 
Александр Богданов :

Merhaba meslektaşlarım!

Bu soru bir yerde tartışıldı mı bilmiyorum ama iki gün araştırmadan sonra cevap bulamadım. Bir tüccarın tüm kirli işlerini yapmak için bir ticaret asistanı yazıyorum. Bu bağlamda, bir sorunum vardı: betiğin izin verilen lot büyüklüğünü otomatik olarak hesaplamasını ve sonucu hızlı ticaret penceresinde (grafikte sol üst köşede bulunur) görüntülemesini sağlamak mümkün müdür?

Herkese şimdiden teşekkürler!

Numara. Hızlı ticaret penceresi MQL5'te mevcut değildir. Bir komut dosyasına değil, lotu hesaplayacak ve verileri gösterge panelinde görüntüleyecek bir Uzman Danışmana ihtiyacınız var. Bu panelde "Satın Al" ve "Sat" olmak üzere iki buton olacaktır.
 

Numara. Hızlı ticaret penceresi MQL5'te mevcut değildir. Bir komut dosyasına değil, lotu hesaplayacak ve verileri gösterge panelinde görüntüleyecek bir Uzman Danışmana ihtiyacınız var. Bu panelde "Satın Al" ve "Sat" olmak üzere iki buton olacaktır.

Karputov Vladimir :
Нет. Окно быстрой торговли не доступно из MQL5. Вам нужен не скрипт, а советник, который будет рассчитывать лот и данные выводить в панель индикации. На этой панели будут две кнопки "Купить" и "Продать".


Yani, kendi hızlı ticaret pencerenizi yazmanız ve kullanmanız gerektiğini doğru anladım?

 
Александр Богданов :

Numara. Hızlı ticaret penceresi MQL5'te mevcut değildir. Bir komut dosyasına değil, lotu hesaplayacak ve verileri gösterge panelinde görüntüleyecek bir Uzman Danışmana ihtiyacınız var. Bu panelde "Satın Al" ve "Sat" olmak üzere iki buton olacaktır.

Yani, kendi hızlı ticaret pencerenizi yazmanız ve kullanmanız gerektiğini doğru anladım?

Panelinizi yazmanız gerekiyor. Bu panelde her şey görüntülenebilir: lot büyüklüğü, ticaret yönü vb. Ayrıca, bu panelin ayrıca butonlara ihtiyacı vardır ( manuel ticaret için). Bunun gibi bir şey:

Panel

 
Karputov Vladimir :

Panelinizi yazmanız gerekiyor. Bu panelde her şey görüntülenebilir: lot büyüklüğü, ticaret yönü vb. Ayrıca, bu panelin ayrıca butonlara ihtiyacı vardır (manuel ticaret için). Bunun gibi bir şey:

Tamam çok teşekkür ederim
 
Çubukların gösterimi nasıl kapatılır, sadece mevcut teklif/sor/son seviyeleri bırakılır?
 
Anton Zverev :
Çubukların gösterimi nasıl kapatılır, sadece mevcut teklif/sor/son seviyeleri bırakılır?
Grafik ayarlarında, tüm mumların rengini YOK olarak ayarlayın .
 
Karputov Vladimir :
Grafik ayarlarında, tüm mum renkleri için rengi YOK olarak ayarlayın.
Teşekkür ederim! Ve "Teşekkür ederim" ifadelerini doldurmamak için nereye teşekkür edebilirsiniz?
Neden: