Yardımlarınız için SanAlex'e teşekkür ederiz. Pek anlayamadım. Tampon numarası değil, renk indeksi mi?
göstergede
Bir danışmanda. 3 renk. 3 durum.
İyi anlamadım - ama bana öyle geliyor ki oraya 0-1-2 eklemeniz veya değiştirmeniz gerekiyor
//+------------------------------------------------------------------+//| main function returns true if any position processed |//+------------------------------------------------------------------+bool CSampleExpert::Processing( void )
{
//--- refresh ratesif (!m_symbol.RefreshRates())
return ( false );
//--- refresh indicatorsif ( BarsCalculated (m_handle_macd)< 2 )
return ( false );
if ( CopyBuffer (m_handle_macd, 1 , 0 , 2 ,m_buff_MACD_main) != 2 )
return ( false );
// m_indicators.Refresh();//--- to simplify the coding and speed up access//--- data are put into internal variables
m_macd_current =m_buff_MACD_main[ 0 ];
m_macd_previous =m_buff_MACD_main[ 1 ];
m_macd_previous_2 =m_buff_MACD_main[ 2 ];
peki, burada, o zaman üç renk kullanıp kullanmayacağınızı seçmeniz gerekiyor
//+------------------------------------------------------------------+//| Check for short position opening |//+------------------------------------------------------------------+bool CSampleExpert::ShortOpened( void )
{
bool res= false ;
//--- check for short position (SELL) possibilityif (m_macd_current>m_macd_previous) ---- тут m_macd_previous_2 > <
{
Oleg Kolesov # : Vladimir, DRAW_COLOR_LINEçizim stilini kullanıyorum. while >= blue, while <= red koşullarıyla nasıl başa çıkılır. Bir döngü içinde döngü?
Вещественные типы (double, float) - Типы данных - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Yardımlarınız için SanAlex'e teşekkür ederiz. Pek anlayamadım. Tampon numarası değil, renk indeksi mi?
göstergede
Bir danışmanda. 3 renk. 3 durum.
İyi anlamadım - ama bana öyle geliyor ki oraya 0-1-2 eklemeniz veya değiştirmeniz gerekiyor
peki, burada, o zaman üç renk kullanıp kullanmayacağınızı seçmeniz gerekiyor
Tekerleği yeniden icat etmemek için hazır bir çözüm verin.
Aşağıdaki içeriğe sahip bir csv dosyam var:
1,2,3
4,5,6
7,8,9
Bir dizi almamız gerekiyor:
[
[1 2 3]
[4 5 6]
[7 8 9]
]
Merhaba. Beyler, deneyimli programcılar, söyleyin bana. Bir çizgi nasıl renklendirilir? while >= mavi, iken <= kırmızı koşul.
Merhaba. Beyler, deneyimli programcılar, söyleyin bana. Bir çizgi nasıl renklendirilir? while >= mavi, iken <= kırmızı koşul.
DRAW_COLOR_LINE çizim stilini kullanın
ArrayArama? DiziSıralama?
Vladimir, DRAW_COLOR_LINE çizim stilini kullanıyorum. while >= blue, while <= red koşullarıyla nasıl başa çıkılır. Bir döngü içinde döngü?
ArrayArama? DiziSıralama?
130. satıra bir koşul koyun.
Biraz temizlendi:
Kod çalışıyor, renk değişiyor.
Üç gündür kafamı kaşıyorum. Düz DimGray kaldı mı? Yukarı veya maviye eşitse gereklidir. Aşağı veya kırmızıya eşitse.
Üç gündür kafamı kaşıyorum. Düz DimGray kaldı mı? Yukarı veya maviye eşitse gereklidir. Aşağı veya kırmızıya eşitse.
çift sayılar '==' ile karşılaştırılamaz ( yardım )
Şu şekilde karşılaştırmanız gerekir:
İşte göstergede nasıl olduğu:
Sonuç: