Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1054
![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
Böyle olurdu! Bir problem belirledim ve kendim çözdüm! Evet, " Dikdörtgen Çizmek " konusunu herkes bilmeli xD.
Bu olurdu! Bir problem belirledim ve kendim çözdüm! Evet, herkes "Dikdörtgen Çizmek" hakkında bilgi sahibi olmalı xD.
Hayatta, bir alt görevi değerli bir görevden ayırmak ve basitleştirmek zordur. Yeni bir TV seti istiyorsanız, o zaman PARA yazıtlı kağıt parçaları alma görevini azaltmak zordur. Ve programlamada vurgulayabilir, basitleştirebilir, çözebilir, karmaşıklaştırabilir ve yerine koymalısınız. Bu sorunu çözelim. Baz fiyat belirlenir. Mevcut fiyat (Teklif veya Sor, şimdilik fark etmez) taban fiyattan yüksekse, taban fiyattan (veya mevcut fiyattan?) yarım saat genişliğinde ve 100 puanlık mavi bir dikdörtgen çizilir. yüksek. Daha düşükse, aşağı. gidecek mi? Yapacak?
Hayatta, bir alt görevi değerli bir görevden ayırmak ve basitleştirmek zordur. Yeni bir TV seti istiyorsanız, o zaman PARA yazıtlı kağıt parçaları alma görevini azaltmak zordur. Ve programlamada vurgulayabilir, basitleştirebilir, çözebilir, karmaşıklaştırabilir ve yerine koymalısınız. Bu sorunu çözelim. Baz fiyat belirlenir. Mevcut fiyat (Teklif veya Sor, şimdilik fark etmez) taban fiyattan yüksekse, taban fiyattan (veya mevcut fiyattan?) yarım saat genişliğinde ve 100 puanlık mavi bir dikdörtgen çizilir. yüksek. Daha düşükse, aşağı. gidecek mi? Yapacak?
Sana artık cevap vermeyeceğim... Sen sadece konuşmayı seviyorsun!
Ve sen sadece bitmiş çözümü mü bekliyorsun? O zaman bir programcı olmanıza gerek yok - sadece bir beleşçi...
Ve sen sadece bitmiş çözümü mü bekliyorsun? O zaman bir programcı olmanıza gerek yok - sadece bir beleşçi...
MQL'de programlama yapmayacağım. Daha az konuşalım ve asıl konuya gelelim: Elimizde ne var?
İki çizgi (nesne v ve n) ve beyaz (w) şeklinde kahverengi kanal.
http://joxi.ru/BA06N3zC4j0gmy
ObjectDelete("v");
ObjectCreate("v",OBJ_HLINE,0,0,Buf0[0]);
ObjectSet("v",OBJPROP_COLOR,DarkOrange);
ObjectSet("v",OBJPROP_WIDTH,1);
ObjectSet("v",OBJPROP_STYLE,0);
ObjectDelete("n");
ObjectCreate("n",OBJ_HLINE,0,0,Buf1[0]);
ObjectSet("n",OBJPROP_COLOR,DarkOrange);
ObjectSet("n",OBJPROP_WIDTH,1);
ObjectSet("n",OBJPROP_STYLE,0);
ObjectDelete("w");
ObjectCreate("w",OBJ_HLINE,0,0,Buf0[0]);
ObjectSet("w",OBJPROP_COLOR,Beyaz);
ObjectSet("w",OBJPROP_WIDTH,2);
ObjectSet("w",OBJPROP_STYLE,0);
Peki beyaz çizgi v veya n sınırının ötesine geçtiğinde bir Dikdörtgen çizilecek şekilde nasıl yapılır? Bir şey kazmaya başladı ama anlamadı. Bu satırlardan (v, n, w) fiyat değerini bir şekilde çıkarmak gerekir. Ve bunları karşılaştırın: Eğer w>v ise Dikdörtgeni v'nin üzerine çizin. w<n ise, n'nin altına Dikdörtgen çizin. Bunun gibi bir şey)
ObjectCreate("RECT", OBJ_RECTANGLE, 0, (Zaman[16]),Düşük[4],zaman,fiyat);
ObjectSet("RECT",OBJPROP_COLOR, Navy);
MQL'de programlama yapmayacağım. Daha az konuşalım ve asıl konuya gelelim: Elimizde ne var?
İki çizgi (nesne v ve n) ve beyaz (w) şeklinde kahverengi kanal.
http://joxi.ru/BA06N3zC4j0gmy
ObjectDelete("v");
ObjectCreate("v",OBJ_HLINE,0,0,Buf0[0]);
ObjectSet("v",OBJPROP_COLOR,DarkOrange);
ObjectSet("v",OBJPROP_WIDTH,1);
ObjectSet("v",OBJPROP_STYLE,0);
ObjectDelete("n");
ObjectCreate("n",OBJ_HLINE,0,0,Buf1[0]);
ObjectSet("n",OBJPROP_COLOR,DarkOrange);
ObjectSet("n",OBJPROP_WIDTH,1);
ObjectSet("n",OBJPROP_STYLE,0);
ObjectDelete("w");
ObjectCreate("w",OBJ_HLINE,0,0,Buf0[0]);
ObjectSet("w",OBJPROP_COLOR,Beyaz);
ObjectSet("w",OBJPROP_WIDTH,2);
ObjectSet("w",OBJPROP_STYLE,0);
Peki beyaz çizgi v veya n sınırının ötesine geçtiğinde bir Dikdörtgen çizilecek şekilde nasıl yapılır? Bir şey kazmaya başladı ama anlamadı. Bu satırlardan (v, n, w) fiyat değerini bir şekilde çıkarmak gerekir. Ve bunları karşılaştırın: Eğer w>v ise Dikdörtgeni v'nin üzerine çizin. w<n ise, n'nin altına Dikdörtgen çizin. Bunun gibi bir şey)
ObjectCreate("RECT", OBJ_RECTANGLE, 0, (Zaman[16]),Düşük[4],zaman,fiyat);
ObjectSet("RECT",OBJPROP_COLOR, Navy);
Dikdörtgen ile anlaşıldığı gibi. İşte ihtiyacım olan şey: pencerede en son saat ve tarih nasıl alınır? Cevabınız için şimdiden teşekkür ederiz.
Çocuklar! Fonksiyonu nasıl yazacağımı bulamıyorum .... görev, belirli bir süre için grafikte son iki çubuğa eşit olan çubuğu bulmak ve eğer eşit değilse, o zaman yapmıyoruz' hiçbir şey yapma .... Burada durdum
if(iYüksek(NULL, PERIOD_CURRENT ,20)==(H==H1))
H geçerli çubuk nerede
H1 önceki çubuktur
aynı zamanda, iHigh işlevini kaldırırsanız, gösterge tablodaki H==H1'in nerede olduğunu gösterir.
lütfen yardım edin, dördüncü gün azap çekti.