Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 975
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Yardım için teşekkürler. Bir çözüm olduğunu biliyorsanız, onu bulmak daha kolaydır. )))
Bu durumda çözüm şuydu: FireFox'ta sayfayı uzaklaştırın ve ardından büyüteç belirir.
Normal bir ölçekte, basitçe mevcut değildir.
(exe dosyasını çalıştırırken yerine hangi sayıyı koyarsam koyayım, her zaman '2' alırım):
C uzmanları için soru - aşağıdaki kod nasıl düzeltilir
(exe dosyasını çalıştırırken yerine hangi sayıyı koyarsam koyayım, her zaman '2' alırım):
Komut satırı argümanlarını kabul etmek için iki özel yerleşik argüman kullanılır: argc ve argv. argc parametresi komut satırındaki argümanların sayısını içerir ve bir tamsayıdır ve ilk argüman programın adı olduğu için her zaman en az 1'dir. Ve argv parametresi, dizelere yönelik bir dizi işaretçiye yönelik bir işaretçidir. Bu dizide, her öğe bir komut satırı argümanına işaret eder. Tüm komut satırı bağımsız değişkenleri dizelerdir, bu nedenle herhangi bir sayının istenen ikili biçime dönüştürülmesi, geliştirildiğinde programda sağlanmalıdır.
not: buradan
Komut satırı argümanlarını kabul etmek için iki özel yerleşik argüman kullanılır: argc ve argv. argc parametresi komut satırındaki argümanların sayısını içerir ve bir tamsayıdır ve ilk argüman programın adı olduğu için her zaman en az 1'dir. Ve argv parametresi, dizelere yönelik bir dizi işaretçiye yönelik bir işaretçidir. Bu dizide, her öğe bir komut satırı argümanına işaret eder. Tüm komut satırı argümanları dizelerdir, bu nedenle herhangi bir sayının istenen ikili biçime dönüştürülmesi, geliştirildiğinde programda sağlanmalıdır.
not: buradan
Argümanların isimlerine gelince, emin değilim (başkaları olabilir anlamında), ama fikir gerçekten bu.
C'de programlama ile ilgili böyle bir soru vardı, ancak bu durumda genel nitelikte.
Programın, diyelim ki 500 saat boyunca çalışması ve ardından yürütülmesinin otomatik olarak durması gerekir.
İşlemciyi mümkün olduğunca az yüklemek için bir kontrol nasıl yapılır?
Hatırladığım kadarıyla, içinde mevcut zamanın kontrol edileceği ve daha sonra işin durdurulduğu zamanla karşılaştırılacak bir döngüye (while / for) ihtiyacımız var. Ulaşıldığında, iş duracaktır. Doğru mu yoksa bir şey mi kaçırıyorum?
C'de programlama ile ilgili böyle bir soru vardı, ancak bu durumda genel nitelikte.
Programın, diyelim ki 500 saat boyunca çalışması ve ardından yürütülmesinin otomatik olarak durması gerekir.
İşlemciyi mümkün olduğunca az yüklemek için bir kontrol nasıl yapılır?
Hatırladığım kadarıyla, içinde mevcut zamanın kontrol edileceği ve daha sonra işin durdurulduğu zamanla karşılaştırılacak bir döngüye (while / for) ihtiyacımız var. Ulaşıldığında, iş duracaktır. Doğru mu yoksa bir şey mi kaçırıyorum?
WinAPI'nin bir zamanlayıcısı var https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms644906628v=vs.85%29.aspx
Kullanım örnekleri .
WinAPI'nin bir zamanlayıcısı var https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms644906628v=vs.85%29.aspx
Kullanım örnekleri .
Lütfen iki parçanın kesişme noktasının koordinatlarını bulmak için algoritmayı çevirmeme yardım et
Makaleden:
Her şey çok basit!
x1, y1 ve x2, y2 - ilk bölümün köşelerinin koordinatları;
x3, y3 ve x4, y4 - ikinci bölümün köşelerinin koordinatları;
kesişimi bulmak için çizgilerin denklemlerini oluştururuz:
ilk denklem:
(x-x1)/(x2-x1)=(y-y1)/(y2-y1);
ikinci denklem
(x-x3)/(x4-x3)=(y-y3)/(y4-y3);
bu denklemler iki noktadan geçen düz bir çizgi tanımlar, ihtiyacımız olan da bu.
Bu denklemlerden, aşağıdaki formülleri kullanarak x ve y'yi buluruz:
x:=((x1*y2-x2*y1)*(x4-x3)-(x3*y4-x4*y3)*(x2-x1))/((y1-y2)*(x4-x3)- (y3-y4)*(x2-x1));
y:=((y3-y4)*x-(x3*y4-x4*y3))/(x4-x3);
doğrularımız kesiştiği için, bulmamız gereken (x, y) koordinatlarıyla ortak bir kesişme noktalarına sahiptirler.
kavşağın segmentlerimize ait olması için onu sınırlamamız gerekiyor, yani. koşulu kontrol edin:
Eğer
(((x1<=x)ve(x2>=x)ve(x3<=x)ve(x4 >=x))veya((y1<=y)ve(y2>=y)ve(y3<= y) ve(y4>=y)))
o zaman bu segmentlerin bir kesişme noktası vardır ve eğer değilse, o zaman kesişme noktası yoktur.
Eğim katsayılarını kullanarak bu segmentlerin paralelliğini de kontrol etmelisiniz:
k1:=(x2-x1)/(y2-y1);
k2:=(x4-x3)/(y4-y3);
burada k1 ve k2, segmentlerin ОХ ekseninin pozitif yönüne eğim açısının teğetleridir, eğer k1=k2 ise, segmentler paraleldir ve bu nedenle kesişme noktaları yoktur.
Ya da belki arşivlerdeki biri zaten hazırdır?
Selamlar
MT 4'te bir olasılık veya işlev vardır) Terminalin dahili postasını e - postaya gönderme veya sms , (örneğin, sunucunun yeniden başlatılmasıyla ilgili bir mesaj almak vb.)?
Kimsenin tanımadığı insanlar?