MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1067

 
Merhabalar, MT4 üzerinde danışmanım var api key ile sinyal veriyor, baykuştaki değerleri değiştirsem işlemler açılır mı yoksa terminali yeniden başlatmam gerekir mi? Sadece nasıl doğru olduğunu bilmiyorum ve her şeyin yoldan çıkmasını istemedim, sadece lotu değiştirdim, bir çiftten ayda 1-5 arası birkaç işlem var, bu yüzden açılırlar mı bilmiyorum. ..
2) MT4, Windows XP 2009'da, bir VPS sunucusunda , 690 r'de benim için biraz pahalı, Windows 2003 alırsam sinyaller iletilir mi?
 

İlk üç karaktere göre olası seçeneklerin çıktısından sorumlu olan işlemin adı nedir?


Örneğin, bir giriş parametresinin ilk üç karakterini giriyorum...

di_

ve hemen isimleri di_ ile başlayan değişkenlerin bir listesini alıyorum


Benim sorunum, C++ dilini öğrenmek için ücretsiz Dev C++ geliştirme ortamını indirmiş olmam, varsayılan olarak bu tür ipuçları açılmıyor - ve kolaylık olması için bunları yapılandırmak istiyorum

 
Alexandr Sokolov :

İlk üç karaktere göre olası seçeneklerin çıktısından sorumlu olan işlemin adı nedir?


Örneğin, bir giriş parametresinin ilk üç karakterini giriyorum...

ve hemen isimleri di_ ile başlayan değişkenlerin bir listesini alıyorum


Benim sorunum, C++ dilini öğrenmek için ücretsiz Dev C++ geliştirme ortamını indirmiş olmam, varsayılan olarak bu tür ipuçları açılmıyor - ve kolaylık olması için bunları yapılandırmak istiyorum

VS2017'de buna IntelliSense denir

VS2017 ayrıca ücretsizdir veya daha doğrusu VS2019

 
Igor Makanu :

VS2017'de buna IntelliSense denir

VS2017 ayrıca ücretsizdir veya daha doğrusu VS2019

teşekkürler

 
Igor Makanu :

VS2017'de buna IntelliSense denir

VS2017 ayrıca ücretsizdir veya daha doğrusu VS2019

genel olarak tamamlama - ekleme / uzatma olarak adlandırılır

ve IntelliSense, tanınmış bir pazarlama adı üreticisinin pazarlama adıdır :-)

konu başlatıcı: Dev-C++, tüm iyi niteliklerine rağmen 5 yıldan fazla bir süredir (belki daha fazla) ölüdür. CodeLight'a göz atın - iyi bir ücretsiz hafif IDE

 
Maxim Kuznetsov :

genel olarak buna tamamlama denir - ekleme / uzatma

ve IntelliSense, tanınmış bir pazarlama adı üreticisinin pazarlama adıdır :-)

Uzun süre devam ediyorum ve Google'da bir cevap almak için hangi arama sorgusunu yazmanız gerektiğini düşünüyorum)))

intelliSense ayar VS2017 yazarsam, o zaman büyük bir güvenle ilk sonuçlarda yanıtlar alırım, ancak tamamlama ayarı VS2017 yazarsam, o zaman .... 100500 anlaşılmaz konu okumam gerekecek

İnternette yerleşik argo kullanmak en azından pratiktir - google intelliSense ayarını yapsanız bile Dev C ++ sorularına cevap vermesi gerektiğini düşünüyorum

 

Meslektaşlarım, bana aşağıdaki betiği uygulamak için olası bir algoritma söyleyin: (resim ekli)

Komut dosyası, adı aşağıdaki bilgileri içeren yatay bir çizgi çizer (hl_01.02.2020@1.10$1.10): çizgi türü (hl-yatay çizgi), bu çizginin oluşturulma tarihi (01.02.2020), dün için fiyat (@ 1,10) ve bugün (1,10$), yani hat 1 Şubat'ta oluşturuldu ve son iki gündür bu hat aynı fiyat seviyesindeydi. Ayrıca 3 Şubatta scripti grafiğe koyup giriş parametrelerinde bu satır için (1.10) yeni bir fiyat belirledim buna göre bu satır yeniden oluşturuldu, uygun isim verildi (hl_03.02.2020@1.20$1.10) ve dikey bir jumper oluşturulur. Peki, 5 Şubat'ta tekrar yeni bir değer tanıtılıyor ve hat yeniden inşa ediliyor.

Soru, mevcut en son yatay çizginin ve parametrelerinin (hl_01.02.2020@1.10$1.10) nasıl izleneceğidir, girilen fiyat ile bu satırın son fiyatını karşılaştırmak için bunları izlemeniz gerekir. Genel değişkenleri kullanmayı düşündüm, ancak yalnızca sayısal değerleri depolarlar, bu nedenle oluşturulan son yatay çizginin adını bir şekilde hatırlamanız ve ardından bilgileri düzenli ifadelerle almanız gerekir. Herhangi bir yolu var mı yoksa bu adı dosyaya yazıp her seferinde üzerine yazmanız mı gerekiyor?


Tüm bunların uygunluğu hakkında sorulardan kaçınmak için, bu tür birçok satır olacak, manuel olarak girmek uzun ve uygun değil, ayrıca gelecekte giriş verilerini uzak bir kaynaktan alacağım, sadece uygulamada yardıma ihtiyacım var hattın yeniden inşası))

Dosyalar:
 

"İşaret uyuşmazlığı" ne anlama geliyor?


 for ( int i= 1 ; i <= count_wave; i++)
  


count_wave bir sayı ile değiştirilirse uyarı kaybolur.

 
Viatcheslav Pashkov :

"İşaret uyuşmazlığı" ne anlama geliyor?



count_wave bir sayı ile değiştirilirse uyarı kaybolur.

kod tamamlanmadı, count_wave türünü belirtmediniz, bu değişkenin türünün uint veya ulong olduğundan şüpheleniyorum - bu, imzalı ve imzasız bir sayının karşılaştırılması nedeniyle karşılaştırma sırasında bir hata oluşabileceği konusunda bir derleyici uyarısına neden oluyor

 
Igor Makanu :

kod tamamlanmadı, count_wave türünü belirtmediniz, bu değişkenin türünün uint veya ulong olduğundan şüpheleniyorum - bu, imzalı ve imzasız bir sayının karşılaştırılması nedeniyle karşılaştırma sırasında bir hata oluşabileceği konusunda bir derleyici uyarısına neden oluyor

kesinlikle! teşekkür etmek )

Neden: