[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 257
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
Vadim, hiç kimse senin soğukkanlılığından şüphe etmiyor, tüm bunların daha basit API araçları kullanılarak yapılabileceğini kastettim, ki bu soru soran kişinin başladığı şeydi, ancak açıklamak ve yardımcı olmak yerine, her zamanki gibi konuşmayı kendi konunuza yönlendirdiniz. Eh, sonuçların gelmesi uzun sürmedi.
Benimle ilgili olarak, her şey değişir, çalışır, her zaman ve olması gerektiği gibi:
En havalı - Dima :-))
Yani, her şeyi en basit WinAPI aracıyla yaptım. Fark etmedin mi? Ve tüm seçenekleri gösterdi.
Sonuçları nelerdir? MQL4'te yazmayı ne unuttum? Üzerine uzun zamandır yazmıyorum. özelliklerini unutmuşum.
Bir şekilde her şeyi yanlış anlıyorsun.
Pekala, ben yine acemiyim, sayısız kez...
Lütfen bana söyle
Uzman Danışmanımı yazıyorum. Başlangıç olarak, işlem yapacağım yerlere oklar çizecek şekilde bir gösterge yapıyorum.
Oklar çiziyor, ama tam olarak orada değil ... İşte bunu nasıl yapıyorum:
#özellik göstergesi_color1 KireçYeşil
#özellik göstergesi_renk2 Kırmızı
....................
çift ExtMapBuffer1[];
çift ExtMapBuffer2[];
.................
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0.225);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,226);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(0,0.0); // tarafından benim burada hata
................................................
intlimit1;
if(counted_bars>0) counted_bars--;
limit1=bars-counted_bars;
for(int j=0; j<limit1; j++)
................................
Eğer(satın alma şartlarım)
ExtMapBuffer 1[ j +1]= Yüksek [ j +1] //son kapatılan çubuğun üzerindeki yeşil ok - satın al
başka ExtMapBuffer 1[ j +1]=0.0; //hiçbir şey çizilmez
Eğer(satış şartlarım)
ExtMapBuffer 2[ j +1]= Düşük [ j +1] // son kapatılan çubuğun altındaki kırmızı ok - sat
başka ExtMapBuffer2[j+1]=0.0; //hiçbir şey çizilmez
Son çubuğun diğer çizgilere göre kapanmasını düşünüyorum ve son kapatılan çubuğun (geçerli olanın değil) üzerinde bir ok almak istiyorum, böylece örneğin 5 dakikalık bir grafiği açık tutarsam, o zaman benim Şartlarım sağlandığı sürece oklar sürekli çizilir ve şu ana kadar açık kalır çizelge.
Bana öyle geliyor ki j ve j+1 ile bir şeyleri karıştırdım. Okların neden yeniden çizildiğini de anlamıyorum. Bu programda onları yeniden çizmelerine neden olan nedir?
Bu çok zor değilse lütfen söyle. Teşekkürler.
Şey, ben yine acemiyim, sayısız kez...
Lütfen bana söyle
......................
Son çubuğun diğer çizgilere göre kapanmasını düşünüyorum ve son kapatılan çubuğun (geçerli olanın değil) üzerinde bir ok almak istiyorum, böylece örneğin 5 dakikalık bir grafiği açık tutarsam, o zaman benim Şartlarım sağlandığı sürece oklar sürekli çizilir ve şu ana kadar açık kalır çizelge.
Bana öyle geliyor ki j ve j+1 ile bir şeyleri karıştırdım. Okların neden yeniden çizildiğini de anlamıyorum. Bu programda onları yeniden çizmelerine neden olan nedir?
Bu çok zor değilse lütfen söyle. Teşekkürler.
Kod çok kötü. Başlatma, başlatmadan kaldırma ve gösterge başlatma işlevi blokları yoktur.
Kod çok kötü. Başlatma, başlatmadan kaldırma ve gösterge başlatma işlevi blokları yoktur.
Kahretsin, testler gecesi boyunca zaten işkence görmüştüm. Durum:
Senaryo yazmak
Dört haneye atıyoruz ve her şey yolunda. Beş basamaklı bir enfeksiyonda, 130'luk bir hata verir. Ve bu, durdurma emirlerini ayarlamak için izin verilen minimum mesafenin 10 puan olmasına rağmen. Sorun nedir?
not
İşte ticaret demo hesabının verileri:
Giriş : 91249894
Şifre : xv7igki
Sunucu: DEM15METADC11.efxnow.com