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

 
feofan :

bana nereden başlayacağımı söyle ???!!!

Herkes için açıklığı örtün;)
 
feofan :

bana nereden başlayacağımı söyle ???!!!

mql5 dilini öğrenerek başlayın. "Yeni başlayanlar" kelimesi için makaleleri arayın: https://www.mql5.com/en/search#!keyword=%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0% B0%D1%8E%D1%89%D0%B8%D1%85&module=mql5_module_articles
 
C-4 :
Teşekkürler, anladım.
 
hemen "boblokos" kelimesiyle daha iyi, böylece hemen milyoner olabilirsiniz - tabiri caizse, ufku işaretleyin))) beş yıllık zorlu aramadan sonra, belki bir şeyler işe yarayabilir, ama şimdilik, sinyallerine göre uzman guruları - bu, mql5.com'un forex ticaretindeki en son başarısıdır - biri iki ayaklı ... ve çevresinde büyük bir kaşıkla bir milyon) - muhtemelen tüm DC'ler yakında iflas edecek - bu yüzden size verirken almak zorunda ... iyi şanslar
 
MQL'de geliştirme yaparken sürüm kontrol sistemi kullanan var mı? Öyleyse, MQL kaynak klasöründeki sorunu nasıl çözdünüz? Gerçek şu ki, geliştirme ortamında (Windows 7 Ultimate x64 SP1) Metatrader 5'i (Derleme 965) %programfiles%\MetaTrader 5'e yükledim ve tüm kaynaklar burada bulunur ve derlenir %programfiles%\MetaTrader 5\MQL5\ ve test devresi ortamında (Windows Sever 2003 EE x32 SP2) aynı Metatrader 5 (Derleme 965), ancak aracının web sitesinden alınır, %programfiles%\LiteForex MT5'e kurulur ve kaynakları zaten %appdata%\MetaQuotes\ Terminal\0DF37F59A46B215DB2AE3DCD96D0F055\ MQL5. Bu kafa karıştırıcı, test döngüsünde depoyu nerede başlatmam gerektiğini anlamıyorum. Sanırım bu, x32 sürümünün bir özelliği mi yoksa aracının web sitesinden alınan belirli bir özellik mi? %programfiles%\MetaTrader 5\MQL5\ içindeki kaynakların konumu normal yere nasıl değiştirilir?
 
jommerbot :
MQL'de geliştirme yaparken sürüm kontrol sistemi kullanan var mı? Öyleyse, MQL kaynak klasöründeki sorunu nasıl çözdünüz? Gerçek şu ki, geliştirme ortamında (Windows 7 Ultimate x64 SP1) Metatrader 5'i (Derleme 965) %programfiles%\MetaTrader 5'e yükledim ve tüm kaynaklar burada bulunur ve derlenir %programfiles%\MetaTrader 5\MQL5\ ve test devresi ortamında (Windows Sever 2003 EE x32 SP2) aynı Metatrader 5 (Derleme 965), ancak aracının web sitesinden alınır, %programfiles%\LiteForex MT5'e kurulur ve kaynakları zaten %appdata%\MetaQuotes\ Terminal\0DF37F59A46B215DB2AE3DCD96D0F055\ MQL5. Bu kafa karıştırıcı, test döngüsünde depoyu nerede başlatmam gerektiğini anlamıyorum. Sanırım bu, x32 sürümünün bir özelliği mi yoksa aracının web sitesinden alınan belirli bir özellik mi? %programfiles%\MetaTrader 5\MQL5\ içindeki kaynakların konumu normal yere nasıl değiştirilir?

Dosya işlemleri

Dosyalarla çalışmak için bir grup işlev.

Güvenlik nedeniyle, dosyalarla çalışmak MQL5 dilinde sıkı bir şekilde kontrol edilir. MQL5 dili aracılığıyla dosya işlemlerinin gerçekleştirildiği dosyalar "sandbox" dosyasının dışında bulunamaz.

Çalışma dosyalarının bulunabileceği iki dizin (alt dizinlerle) vardır:

· terminal_data_folder\MQL5\FILES\ (terminalde görüntülemek için "Dosya"-"Veri dizinini aç" menü öğesini seçin);

· bilgisayarda kurulu tüm terminallerin ortak klasörü – genellikle C:\Documents and Settings\All Users\Application Data\MetaQuotes\Terminal\Common\Files dizininde bulunur.

ENUM_TERMINAL_INFO_STRING enum kullanarak TerminalInfoString() işlevini kullanarak bu dizinlerin adlarını programlı olarak alabilirsiniz:

//--- Terminal verilerinin saklandığı klasör
    string terminal_data_path= TerminalInfoString ( TERMINAL_DATA_PATH );
//--- Tüm istemci terminallerinin paylaşılan klasörü
    string common_data_path= TerminalInfoString ( TERMINAL_COMMONDATA_PATH );

Diğer dizinlerdeki dosyalarla çalışma durdurulur.


" terminal_data_path " ile ilgili bir sorun yok. Tüm kodlar, standart kitaplığın yanı sıra burada saklanır. Sürümleri yönetmek ve kodları depolamak için bir "Depolama" vardır.

 
barabashkakvn :

" terminal_data_path " ile ilgili bir sorun yok. Tüm kodlar, standart kitaplığın yanı sıra burada saklanır. Sürümleri yönetmek ve kodları depolamak için bir "Depolama" vardır.

Şey, sadece git benim için yıkımdan daha tanıdık ve kullanışlı.
 
jommerbot :
MQL'de geliştirme yaparken sürüm kontrol sistemi kullanan var mı? Öyleyse, MQL kaynak klasöründeki sorunu nasıl çözdünüz? Gerçek şu ki, geliştirme ortamında (Windows 7 Ultimate x64 SP1) Metatrader 5'i (Derleme 965) %programfiles%\MetaTrader 5'e yükledim ve tüm kaynaklar burada bulunur ve derlenir %programfiles%\MetaTrader 5\MQL5\ ve test devresi ortamında (Windows Sever 2003 EE x32 SP2) aynı Metatrader 5 (Derleme 965), ancak aracının web sitesinden alınır, %programfiles%\LiteForex MT5'e kurulur ve kaynakları zaten %appdata%\MetaQuotes\ Terminal\0DF37F59A46B215DB2AE3DCD96D0F055\ MQL5 . Bu kafa karıştırıcı, test döngüsünde depoyu nerede başlatmam gerektiğini anlamıyorum. Sanırım bu, x32 sürümünün bir özelliği mi yoksa aracının web sitesinden alınan belirli bir özellik mi? %programfiles%\MetaTrader 5\MQL5\ içindeki kaynakların konumu normal yere nasıl değiştirilir?
Kaynakları olan MQL5 klasörü, %appdata% yolunun hemen üzerindedir. Bu yerde oldukça uzun bir süre - hepsi Windows mimarisini memnun etmek için.
 
Ve o zaman neden bir makinede böyle, diğerinde farklı? Kaynakları %programfiles%\LiteForex MT5\MQL5 dizinine aktarıyorum, düzenleyiciyi başlatın - orada değiller (bunları %appdata%\MetaQuotes\Terminal\0DF37F59A46B215DB2AE3DCD96D0F055\MQL5 konumuna kopyalamanız gerekir), ancak Windows 7'de %programfiles%\MetaTrader 5\ MQL5\ içindeki kaynaklar, o zaman her şey mükemmel bir şekilde konumlandırılır ve derlenir.
 
jommerbot :
Ve o zaman neden bir makinede böyle, diğerinde farklı?
Belki de Windows 7'deki terminal güncel değil? Şu anda MetaTrader'ın en son sürümü build 969'dur. Güncellemek için kurulum dosyasını indirin ve mevcut dosyanın üzerine kurun ya da şunu yapabilirsiniz: ( MetaQuotes-Demo sunucusunda demo hesabı nasıl açılır )
Neden: