Kodda grafikler kullanırsam, statik ve bazen (çatışmaları çözmek için) dinamik bir tanımlayıcı eklerim.
İşte nasıl göründüğü:
// статический идентификатор#define ID "RC GID "// динамический идентификатор -- для индикаторовint DynamicID;
int init()
{
// все индикаторы работают в одном потоке. Миллисекундное зависание позволит получить на 100% уникальный идентификатор
Sleep_( 1 );
DynamicID = GetTickCount ();
}
void Sleep_( int mSec)
{
if (mSec > 100 ) mSec = 100 ; // долго циклиться в индюках нельзя -- чреватоint start = GetTickCount ();
int now = start;
while (now - start < mSec)
{
now = GetTickCount ();
if (now < start) // на случай переполнения
{
start = now;
}
}
}
int start()
{
// формирование имени любого объекта индюкаstring name = ID + DynamicID + " Start Line" ;
//...
}
int deinit()
{
// удаление по маске всех объектов индюкаfor ( int i = ObjectsTotal () - 1 ; i >= 0 ; i--)
{
string name = ObjectName (i);
if ( StringFind (name, ID + DynamicID) == 0 )
{
ObjectDelete (name);
}
}
}
Strateji test cihazında OPTIMIZASYONU etkinleştirdiğimizde, OPTIMIZASYON SONUÇLARI penceresinde sütunlarımız var: GEÇTİ, TOPLAM İŞLEMLER, ..., ÇİZİM.
Lütfen bana bunun mümkün olup olmadığını (ve mümkünse nasıl) herhangi bir sütun yerine, SIRADA MAKSİMUM KAYIP-KAYIP (veya KARLI) İŞLEM SAYISI'nı veya örneğin ORTALAMA KAYIP SAYISI'nı gösterecek bir sütun yapın. -ZARARA (veya KARLI) işlemler üst üste.
Strateji test cihazında OPTIMIZASYONU etkinleştirdiğimizde, OPTIMIZASYON SONUÇLARI penceresinde sütunlarımız var: GEÇTİ, TOPLAM İŞLEMLER, ..., ÇİZİM.
Lütfen bana bunun mümkün olup olmadığını (ve mümkünse nasıl) herhangi bir sütun yerine, SIRADA MAKSİMUM ZARARLI (veya KARLI) İŞLEM SAYISI'nı veya örneğin ORTALAMA KAYIP SAYISI'nı gösterecek bir sütun yapın. -ZARARA (veya KARLI) işlemler üst üste.
Şimdiden teşekkürler.
Boris.
Yalnızca raporunuzu hazırlar ve ardından görüntülerseniz
Yalnızca raporunuzu hazırlar ve ardından görüntülerseniz
Lütfen nasıl yapılacağını açıklayın. RAPOR OLARAK KOPYALAMAYA çalıştım ama çıktı htm olarak çıkıyor ve yine de arka arkaya kaybedilen işlem sayısını göstermiyor.
s dizesini içeren tüm nesneleri siler - danışmanım "Ok" adında oklar çizer + zaman - Tüm okları silerim clear_object("Ok");
biliyorsan - tamam, bilmiyorsan - yardım et... https://www.mql5.com/en/forum/123941/
Kodda grafikler kullanırsam, statik ve bazen (çatışmaları çözmek için) dinamik bir tanımlayıcı eklerim.
İşte nasıl göründüğü:
Hepsi öldürüldü, hepinize teşekkürler :)
"Alt tabaka" sorusu açık kalır. Yoksa mumları boyamak zorunda mısın?
Abzasc :
"Alt tabaka" sorusu açık kalır. Yoksa mumları boyamak zorunda mısın?
Basit bir soru vardı -
Expert Advisor'da yeni bir pozisyon açarken hangi güvenlik marjını (ücretsiz fonların mevcudiyeti) kullanmak daha iyidir?
Usta beyler şu soruya cevap verir misiniz?
Strateji test cihazında OPTIMIZASYONU etkinleştirdiğimizde, OPTIMIZASYON SONUÇLARI penceresinde sütunlarımız var: GEÇTİ, TOPLAM İŞLEMLER, ..., ÇİZİM.
Lütfen bana bunun mümkün olup olmadığını (ve mümkünse nasıl) herhangi bir sütun yerine, SIRADA MAKSİMUM KAYIP-KAYIP (veya KARLI) İŞLEM SAYISI'nı veya örneğin ORTALAMA KAYIP SAYISI'nı gösterecek bir sütun yapın. -ZARARA (veya KARLI) işlemler üst üste.
Şimdiden teşekkürler.
Boris.
Usta beyler şu soruya cevap verir misiniz?
Strateji test cihazında OPTIMIZASYONU etkinleştirdiğimizde, OPTIMIZASYON SONUÇLARI penceresinde sütunlarımız var: GEÇTİ, TOPLAM İŞLEMLER, ..., ÇİZİM.
Lütfen bana bunun mümkün olup olmadığını (ve mümkünse nasıl) herhangi bir sütun yerine, SIRADA MAKSİMUM ZARARLI (veya KARLI) İŞLEM SAYISI'nı veya örneğin ORTALAMA KAYIP SAYISI'nı gösterecek bir sütun yapın. -ZARARA (veya KARLI) işlemler üst üste.
Şimdiden teşekkürler.
Boris.
Yalnızca raporunuzu hazırlar ve ardından görüntülerseniz
Yalnızca raporunuzu hazırlar ve ardından görüntülerseniz
Lütfen nasıl yapılacağını açıklayın. RAPOR OLARAK KOPYALAMAYA çalıştım ama çıktı htm olarak çıkıyor ve yine de arka arkaya kaybedilen işlem sayısını göstermiyor.