Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 98

 

Lütfen nereye ekleyeceğimi söyle

#include <WinUser32.mqh>

#define VK_HOME 0x24 Tüm anahtarlar için tüm değişkenleri nerede bulabilirim?

void start() { int handle=WindowHandle(Symbol(), Period() );

PostMessageA(tutamak,WM_KEYDOWN,VK_HOME,0);}

derlerken, geçersiz başlangıçta yemin ediyor ..

bitmiş danışmanın kodunda? Bu betiğin eklenmesi gereken bir uyarı varsa, klavyeden düğmeye basması gerekir.

 
Sobaka777 :

Lütfen nereye ekleyeceğimi söyle

#include <WinUser32.mqh>

#define VK_HOME 0x24 Tüm anahtarlar için tüm değişkenleri nerede bulabilirim?

void start() { int tutamaç=WindowHandle(Symbol(),Period());

PostMessageA(tutamaç,WM_KEYDOWN,VK_HOME,0);}

derlerken, geçersiz başlangıçta yemin ediyor ..

bitmiş danışmanın kodunda? Bu betiğin eklenmesi gereken bir uyarı varsa, klavyeden düğmeye basması gerekir.

PostMessage'ın başlatıldığı programın başlığına yerleştirilir

 

Ve manuel olarak açılan bir siparişin büyüsü nedir? OrderMagicNumber() ne döndürecek? 0?

 
leonerd :

Ve manuel olarak açılan bir siparişin büyüsü nedir? OrderMagicNumber() ne döndürecek? 0?

Evet
 
Kirill Belousov :
Evet

Teşekkür ederim.

 

hata ne demek.

cannot set timer

Test cihazında açılır.
 
leonerd :

hata ne demek.

cannot set timer

Test cihazında açılır.

zamanlayıcı ayarlanamıyor

 

çeviri için teşekkürler :)

 

sym=="" ise SymbolInfoInteger (sym,SYMBOL_SELECT) neden true değerini döndürür?

MarketInfo(sym,MODE_TRADEALLOWED) ile aynı.

 
leonerd :

sym=="" ise SymbolInfoInteger(sym,SYMBOL_SELECT) neden true değerini döndürür?

MarketInfo(sym,MODE_TRADEALLOWED) ile aynı.

Nasıl olmalı?