Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 428
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
Bu yüzden formüle ihtiyacım var), yarın deneyeceğim, teşekkürler!
Daha önce buradaydı, bir kereden fazla. Yaratıcılığa yardımcı olmalı:
serbest marj ve lottan yola çıkarak fiyatın kaç puan (puan olarak) negatif gidebileceğini nasıl hesaplayabilirim??? bu koda sahip olan var mı???
bağlantı formülü: Lot=Para/(Stoploss*Tick)
Para - kazanılan/kaybedilen
Stoploss - komisyoncu noktalarında
Kene - MarketInfo( MODE_TICKVALUE)
Buradan dilediğiniz gibi bükün:
Zararı Durdur=Para/(Lot*Tick)
Para=Lot*Zararı Durdur*Tık
Merhaba. Lütfen bana hesap bilgileri dosyasının nerede saklandığını söyleyebilir misiniz? Durma seviyesini değiştirmem ve strateji test cihazı için yayılmam gerekiyor. Başka bir yol varsa, lütfen bana söyleyin.
Selamlar, sevgililer!
EA/komut dosyasının FileOpen/FileWrite kullanarak yazdığı dosyanın tam adını (yolla birlikte) nasıl bulabilirim?
Win7 x64 üzerinde UAC etkinleştirilmiş TerminalPath() + "\\experts\\files\\" yapısı " C:\ " C:\Users\<CurrentUser>\AppData\Local\VirtualStore\Program Files (x86)\Alpari Limited MT4\experts\files\ "
fileopen yapısını denerdim ("%userprofile%\AppData\Local\VirtualStore"+TerminalPath() satırını+"\\experts\\files\\" kırpın
Ve sanallaştırma ile bitirmek daha iyidir.
fileopen("%userprofile%\AppData\Local\VirtualStore"+TerminalPath()+"\\experts\\files\\" satırını kesmeyi denerdim)
Ve sanallaştırma ile bitirmek daha iyidir.
Sanallaştırmayı yanlış anladım... Bütün bunlar Win7'li normal bir bilgisayarda oluyor ( sanal makinede değil).
Yolun bir kısmını TerminalPath()'den çıkarmak ve %userprofile% öğesine eklemek yanlıştır ve yalnızca terminal Program Dosyalarında kuruluysa çalışır. Ancak X:\a\b\c\d içine kuruluysa - yolun hangi kısmı %userprofiles% öğesine eklenmelidir?
Daha önce buradaydı, bir kereden fazla. Yaratıcılığa yardımcı olmalı:
serbest marj ve lottan yola çıkarak fiyatın kaç puan (puan olarak) negatif gidebileceğini nasıl hesaplayabilirim??? bu koda sahip olan var mı???
bağlantı formülü: Lot=Para/(Stoploss*Tick)
Para - kazanılan/kaybedilen
Stoploss - komisyoncu noktalarında
Kene - MarketInfo( MODE_TICKVALUE)
Buradan dilediğiniz gibi bükün:
Zararı Durdur=Para/(Lot*Tick)
Para=Lot*Zararı Durdur*Tık
Evet, işe yaradı, teşekkürler!
Sanallaştırma hakkında yanlış anladım... Bütün bunlar Win7'li normal bir bilgisayarda oluyor (sanal makinede değil).
Yolun bir kısmını TerminalPath()'den çıkarmak ve %userprofile% öğesine eklemek yanlıştır ve yalnızca terminal Program Dosyalarında kuruluysa çalışır. Ancak X:\a\b\c\d içine kuruluysa - yolun hangi kısmı %userprofiles% öğesine eklenmelidir?
madde 1. UAC'yi devre dışı bırakın veya yönetici olarak çalıştırın.
Sorun nedir ve neden tam yola ihtiyacımız var? MT4'teki dosya işlevleri sanallaştırılmıştır ve uzmanlar\dosyalar dizini ile sınırlıdır.
Tam teşekküllü bir çalışmaya ihtiyacınız varsa, Windows API https://www.mql5.com/en/forum/112692'ye geçin veya 1. maddeye bakın.
madde 1. UAC'yi devre dışı bırakın veya yönetici olarak çalıştırın.
Sorun nedir ve neden tam yola ihtiyacımız var? MT4'teki dosya işlevleri sanallaştırılmıştır ve uzmanlar\dosyalar dizini ile sınırlıdır.
Tam teşekküllü bir çalışmaya ihtiyacınız varsa, Windows API https://www.mql5.com/en/forum/112692'ye geçin veya 1. maddeye bakın.
Komut dosyam bazı HTML raporları oluşturuyor. Shell32.dll'den ShellExecuteA() çağrılarak rapor oluşturulduktan sonra bunu tarayıcıda otomatik olarak açmak için karşı konulmaz bir istek ( ;-) vardır - bunun için tam yol gereklidir.
1. madde bir seçenek değildir, çünkü Evrensel bir çözüm bulmak istiyorum.
Beyler, lütfen işlevi kontrol edin, bu konuda belirsiz şüpheler beni rahatsız ediyor