Beyler, kim ne derse desin, ancak son kontrolde döngü indeksinin değerini hatırlamıyorsanız, o zaman döngünüz tüm geçmiş boyunca çalışır. Ve ne kadar fazla olursa, döngü o kadar uzun olur.
emin değil.
Parti büyüklüğünü kontrol etmek için benzer bir tasarıma sahip 2 Uzman Danışmanım daha var ve her ikisi de tüm geçmişi 15-20 dakika içinde test cihazında dikkate değer bir şekilde geçiyor
Parti büyüklüğünü kontrol etmek için benzer bir tasarıma sahip 2 Uzman Danışmanım daha var ve her ikisi de tüm geçmişi 15-20 dakika içinde test cihazında dikkate değer bir şekilde geçiyor
orada, eleme yöntemiyle bu şeyin süreci yavaşlattığını öğrendim:
Sonuçları (değişkenlerde) önbelleğe almak gerekir. Ve sipariş listesi değiştiyse önbelleği güncelleyin. Ve hiçbir şey değişmediyse, değerleri önbellekten döndürmeniz yeterlidir.
Beyler, kim ne derse desin, ancak son kontrolde döngü indeksinin değerini hatırlamıyorsanız, o zaman döngünüz tüm geçmiş boyunca çalışır. Ve ne kadar fazla olursa, döngü o kadar uzun olur.
Her zaman elektriği keseceklerini düşünmeniz gerekiyor vs.
Geçmişten gelen Uzman Danışman, herhangi bir zamanda yapılandırmalı ve çalışmalıdır.
voidOnTick ()
{
// Получим значение индикатора
dMA = iMA ( Symbol (), 0 ,PeriodMA, MovingShift, MODE_SMA , PRICE_CLOSE , 0 ); // MODE_SMA - простое усреднение , значение 0. PRICE_CLOSE- цена закрытия, значение 0.// Если нет открытых ордеров, то входим в условиеif (CountOrders()== 0 )
{
// Если появился сигнал на покупку, то откроем ордер на покупкуif (bSignalBuy() == true )
vOrderOpenBuy();
// Если появился сигнал на продажу, то откроем ордер на продажуif (bSignalSell() == true )
vOrderOpenSell();
}
}
sinyali şu şekilde yapın:
bool bSignalBuy()
{
if (openPrice > Open[ 1 ] && openPrice < Close[ 1 ]) //Open[1] и Close[1]- цены открытия и закрытия каждого бара текущего графика.return ( true );
return ( false );
}
//+-----------------------------------------------------------------------------------------------+//| Функция поиска сигнала на продажу |//+-----------------------------------------------------------------------------------------------+bool bSignalSell()
{
if (openPrice< Open[ 1 ] && openPrice > Close[ 1 ])
return ( true );
return ( false );
}
openPrice'ı bu şekilde ifade etmeye çalışıyorum ama hata veriyor:
Beyler, kim ne derse desin, ancak son kontrolde döngü indeksinin değerini hatırlamıyorsanız, o zaman döngünüz tüm geçmiş boyunca çalışır. Ve ne kadar fazla olursa, döngü o kadar uzun olur.
emin değil.
Parti büyüklüğünü kontrol etmek için benzer bir tasarıma sahip 2 Uzman Danışmanım daha var ve her ikisi de tüm geçmişi 15-20 dakika içinde test cihazında dikkate değer bir şekilde geçiyor
emin değil.
Parti büyüklüğünü kontrol etmek için benzer bir tasarıma sahip 2 Uzman Danışmanım daha var ve her ikisi de tüm geçmişi 15-20 dakika içinde test cihazında dikkate değer bir şekilde geçiyor
Bildiğin gibi. tartışmayacağım.
sipariş toplamayı değiştir
aynı şekilde
evet herhangi bir çift
AUD/USD M15 kullanıyorum.
Göstergenizle aynı sorunları yaşadım (ekli)
orada, eleme yöntemiyle bu şeyin süreci yavaşlattığını öğrendim:
Sonuçları (değişkenlerde) önbelleğe almak gerekir. Ve sipariş listesi değiştiyse önbelleği güncelleyin. Ve hiçbir şey değişmediyse, değerleri önbellekten döndürmeniz yeterlidir.
Beyler, kim ne derse desin, ancak son kontrolde döngü indeksinin değerini hatırlamıyorsanız, o zaman döngünüz tüm geçmiş boyunca çalışır. Ve ne kadar fazla olursa, döngü o kadar uzun olur.
Her zaman elektriği keseceklerini düşünmeniz gerekiyor vs.
Geçmişten gelen Uzman Danışman, herhangi bir zamanda yapılandırmalı ve çalışmalıdır.
Her zaman elektriği keseceklerini düşünmeniz gerekiyor vs.
Geçmişten gelen Uzman Danışman, herhangi bir zamanda yapılandırmalı ve çalışmalıdır.
Işığın kesilmemesi için VPS bulunmaktadır.
genel olarak, neden sorunlar olduğunu anlıyorum.
şimdi bunu yapmak istiyorum:
boşluğu temizlemek OnTick
sinyali şu şekilde yapın:
openPrice'ı bu şekilde ifade etmeye çalışıyorum ama hata veriyor:
tür dönüştürme nedeniyle olası veri kaybı
Void işlevini doğru şekilde kullanıyor muyum?
Düğmeye tıkladıktan sonra fare imlecini çizerek ve silerek bir çizgi takip edecek şekilde yaptım.
Belki başka bir yolu vardır? Ve sonra CPU soğutucusu ses çıkarmaya başlar :)
Her zaman elektriği keseceklerini düşünmeniz gerekiyor vs.
Geçmişten gelen Uzman Danışman, herhangi bir zamanda yapılandırmalı ve çalışmalıdır.