Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1131
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
böyle yaz
ObjectSet ( "line" , OBJPROP_COLOR ,Red);
ObjectSet ( "line" , OBJPROP_WIDTH , 1 );
WindowRedraw ();
ve fiyat grafiğindeki teklif satırı gibi her tik ile değişmesine ihtiyacım var.
Kod süper, ancak bir an hala anlaşılmaz
Burada bir nesne yarattık, ona bir fiyat seviyesi atadık (diyelim ki alışveriş tablosu için en son açılan + 500p yukarının fiyatı)
ve onu aldım ve elle aşağıya sürükledim
O zaman “teklif çizginin üzerindeyse her şeyi kapsar” koşulu nasıl olacak?Bir şekilde, mevcut pozisyonu verilen hareketlere göre bir yerde saklanmalıdır, yani bulunduğu fiyat seviyesini alma kabiliyeti.
şemaya göre
-- tik olarak fiyat talep et
--kapanış koşullarını karşılamıyorsa
-- olduğu gibi olsun
peki, anladığım kadarıyla, belirtmek için ayrı bir metin bağlamanız gerekecek
Özel bir göstergede teklif satırı nasıl yapılır?
böyle yaz
ObjectSet ( "line" , OBJPROP_COLOR ,Red);
ObjectSet ( "line" , OBJPROP_WIDTH , 1 );
WindowRedraw ();
ve fiyat grafiğindeki teklif satırı gibi her tik ile değişmesine ihtiyacım var.
Tünaydın!
En basit şeyi söyle:
Yalnızca gösterge dizisi aracılığıyla bir gösterge çizmek mümkün müdür, yoksa bir grafiğe bağlamanın başka yolları var mı?
Soru şudur - Daha sonra işaretlerini çizmek istediğim bir dizi tarih topluyorum. Ve bunun için time[] dizisini aramam gerekecek, grafikte karşılık gelen işaretleri koymanın başka yolları var mı?
Tünaydın!
En basit şeyi söyle:
Yalnızca gösterge dizisi aracılığıyla bir gösterge çizmek mümkün müdür, yoksa bir grafiğe bağlamanın başka yolları var mı?
Soru şudur - Daha sonra işaretlerini çizmek istediğim bir dizi tarih topluyorum. Ve bunun için time[] dizisini aramam gerekecek, grafikte karşılık gelen işaretleri koymanın başka yolları var mı?
yani, her hapşırma için gösterge arabelleklerini başlatmak gerekli değildir :-)
Bir danışman için bir kod parçasıyla ilgili yardım!
Mevcut fiyattan 200 puandan fazla uzakta olan önceden ayarlanmış bekleyen emirleri nasıl silebilirim?
OrderDelete işlevi sipariş numarasına bağlıdır! Ve silme anındaki sipariş numarası bilinmeyebilir!
Bir danışman için bir kod parçasıyla ilgili yardım!
Mevcut fiyattan 200 puandan fazla uzakta olan önceden ayarlanmış bekleyen emirleri nasıl silebilirim?
OrderDelete işlevi sipariş numarasına bağlıdır! Ve silme anındaki sipariş numarası bilinmeyebilir!
Tüm siparişleri bir döngü içinde gözden geçirin, gecikmelerde OrderSelect'i uygulayın - OrderTicket, ardından bilete göre silin. Bu durumda bilet numarası nasıl bilinmez, bir şekilde hayal bile edemiyorum.
Kod tabanı, kod örnekleriyle dolu, aradığınızdan daha fazlasını arayın ve bulun.
1. Terminaller arasında uzman göstergelerini ve komut dosyalarını senkronize etmek için uygun bir araç var mı? (Örneğin, bir terminalde programlıyorum, sonra uzmanın ticaretin gerçekleştiği terminallere göndermem gerekiyor)
2. Çalışan bir çizelge üzerinde bir Expert Advisor'ın otomatik olarak güncellenmesi (yeni bir sürüm yüklenmesi) örneği var mı?
Bana OrdersTotal işlevinin siparişleri nasıl saydığını söyle?
Diyelim ki 10 açık emrim (çeşitli alış ve satış) ve 10 bekleyen emrim (çeşitli alış limiti ve satış limiti, al stop ve sat stop) var.
Bekleyenlerin açılması ve ayarlanması rastgele oldu.
Bunlardan hangisi üst üste ilk olacak? Geri sayım nereden başlıyor?
Bu kodu çalıştırın ve dergiyi okuyun
void OnTick ()
{
//--
if (flag)
{
for ( int i= 0 ; i< OrdersTotal (); i++)
{
if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES ))
{
Print (i, " = " , OrderOpenTime ());
}
}
flag= false ;
}
//-
}
Bana OrdersTotal işlevinin siparişleri nasıl saydığını söyle?
Diyelim ki 10 açık emrim (çeşitli alış ve satış) ve 10 bekleyen emrim (çeşitli alış limiti ve satış limiti, al stop ve sat stop) var.
Bekleyenlerin açılması ve ayarlanması rastgele oldu.
Bunlardan hangisi üst üste ilk olacak? Geri sayım nerede başlıyor?