[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 350
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
Dizine göre bir çubuk nasıl hatırlanır? Yeni çubuklar göründüğünde dizin değişir. Örneğin: dama bir geçiş oldu, bir sonraki çubuk sıfır çubuk olacak. Bu çubuktaki kenelerin değerini hatırlamam ve sonraki çubuklardaki gösterge hesaplamalarında kullanmam gerekiyor. Böyle bir dizin nasıl başlatılır? Veya nasıl yapılır?
Dizine göre bir çubuk nasıl hatırlanır?
Çok teşekkürler, yapmaya çalışacağım.
Bunu yapmaya çalıştım, sonuç aynı - sıfır.
int mas2[ 10 ][ 2 ],min_1,min_2,min_V1,min_V2;
for ( int i= 1 ;i<Q_Bars;i++)
{
min_1 = ArrayMinimum ( Volume , Q_Bars, 1 ); //определяем индекс бара с минимальным объемом
min_V1= iVolume ( 0 , 0 ,min_1); //величина этого объема
mas2[i, 0 ]= Volume [i]; //заполняем 1-ю часть двумерного массива объемами
mas2[i, 1 ]=i; //вторую часть - соответствующими им индексами
}
ArraySort (mas2); //сортируем по величине объемов
min_V2=mas2[ 2 , 0 ]; //определяем второй после минимального объем
min_2=mas2[ 2 , 1 ]; //соответствующий ему индекс бара
H1= NormalizeDouble ( High [min_2], 4 ); //нормализуем level по знакам после запятой
create_line( "" , H1, Ex_col_2, 0 , 2 ); //пытаемся нарисовать линию
return ( 0 ); //Bывод: ничего не рисуется, что еще ему надо - ????
}
//--------------------------------------------------------------------
void create_line( string name_line, double level, color c, int style, int w)
{
ObjectCreate (name_line, OBJ_HLINE, 0 , 0,0 );
ObjectSet (name_line, OBJPROP_PRICE1, level);
ObjectSet (name_line, OBJPROP_COLOR, c);
ObjectSet (name_line, OBJPROP_STYLE, style);
ObjectSet (name_line, OBJPROP_WIDTH, w);
}
Nesne adı neden boş? En azından bir şeyler yazın: create_line( "" , H1, Ex_col_2, 0 , 2 ) çağrılırken "" yerine " Object_name" ;
GBPUSD'yi açmıyor
int başlangıç()
{
OrderSend("GBPUSD",OP_SELL,0.1,Ask,0,Ask+400*Puan,Ask-100*Puan);
Uyarı GetLastError() ;
dönüş();
}
ve derlerken Alert GetLastError() ile ilgili hataları yazar;
belki komisyoncunun 100 pip'i çok yakındır (brokerin 5 hanesi)?
GBPUSD'yi açmıyor
int başlangıç()
{
OrderSend("GBPUSD",OP_SELL,0.1,Ask,0,Ask+400*Puan,Ask-100*Puan);
Uyarı GetLastError();
dönüş();
}
ve derlerken Alert GetLastError() ile ilgili hataları yazar;
belki komisyoncunun 100 pip'i çok yakındır (brokerin 5 hanesi)?
Belki, çünkü 4. burçta sadece 10pp. 100 yerine en az 101 koyun ve kontrol edin.
GBPUSD'yi açmıyor
ve derlerken Alert GetLastError() ile ilgili hataları yazar;
belki komisyoncunun 100 pip'i çok yakındır (brokerin 5 hanesi)?