Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Neredeyse boş bir Alpari pazar saatinde, Kopitix frenleri BCS'den daha az değil.
Roboda her şey bir büyüklük mertebesinden daha hızlıdır.
https://www.mql5.com/en/code/16537 göstergesinden USDCHF M1, CalcLength ile ilgili sonuçlar:
Sonuçlar sürekli yüzer + tek akış kuralına uyulmaz - birinde camsız akışlar vardır (burada CopyTicks için seçimler ve birleştirmeler yapmak gerekli değildir), diğerinde camlı. Demo BCS'de açılmıyor, ancak asıl mesele Roboforex'te kupa olmaması.
Garip ölçüm kodu. Bir sürü ekstra şeyi ölçtük, ancak CopyTicks isteğinin zamanını ölçmedik:
{
const ulong StartTime = :: GetMicrosecondCount ();
int X0;
int Y0;
BARS bars( this .Chart);
TICKSPICTURE TicksPicture( this .Chart, &bars, X0, Y0);
this .SetProperty(:: OBJPROP_XDISTANCE , X0);
this .SetProperty(:: OBJPROP_YDISTANCE , Y0);
TicksPicture.Fill(ColorBid, ::BID);
TicksPicture.Fill(ColorAsk, ::ASK);
TicksPicture.Fill(ColorSpread, ::AVG);
TicksPicture.SendToResource( this .Resource);
:: Comment ( "LastCalcTime = " + ( string ):: TimeLocal () +
", Ticks = " + ( string )bars.GetAmountTicks() +
", CalcLength = " + ( string )(( :: GetMicrosecondCount () - StartTime ) / THOUSAND) + " ms." );
:: ChartRedraw ( this .Chart);
return ;
}
Her durumda, keneleri kopyalama çağrısı optimize edilmiştir. Çok işgal ederler.
https://www.mql5.com/en/code/16537 göstergesinden USDCHF M1, CalcLength ile ilgili sonuçlar:
Alpari-real ve BCS-real ile ilgili problemler. Gerçek temel açık
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Borsadaki limit emirleri için kayma istatistikleri
özet , 2016.08.25 15:15
bcs'de bir demo mt5 hesabı oluşturmaya başlayın. Dağıtıma bağlantı içeren bir e-posta alacaksınız. Sunucu seçme aşamasında demo sunucu değil, gerçek ticaret için seçiyorsunuz. Rastgele verilerle bir hesap oluşturun. Bir sertifika yapın. Sahip olduğunuz tek şey, gerçek alıntılar ve geçmiş ile sıfır bakiyeli .
Sonuçlar sürekli yüzer + tek akış kuralına uyulmaz - birinde camsız akışlar vardır (burada CopyTicks için seçimler ve birleştirmeler yapmak gerekli değildir), diğerinde camlı. Demo BCS'de açılmıyor, ancak asıl mesele Roboforex'te kupa olmaması.
Garip ölçüm kodu. Bir sürü ekstra şey ölçtük, ancak CopyTicks isteğinin zamanını ölçmedik:
Bu benim için değil. Her şey birlikte ölçülür. Tek fark ticaret sunucusudur. Yani frenler sadece Kopitiklerle bağlantılı.
Her durumda, keneleri kopyalama çağrısı optimize edilmiştir. Çok işgal ederler.
Kopitix mevcut haliyle çok elverişsizdir. Örneğin, daha önce olan kenenin nasıl alınacağı tamamen anlaşılmaz.
Temel diziye bir dizin döndürmek ve bir dizide olduğu gibi tabanla çalışmak neden mümkün değil? Veritabanına ekleme sorunları tamamen kullanıcının sorumluluğundadır. İşler yolunda gitmezse düzeltmesine izin verin. Şimdi copytiks ile çalışmak çok elverişsiz. Ben çok aktif kullanan birkaç kişiden biri gibiyim. Ve bunun hakkında oldukça sorumlu bir şekilde konuşabilirim.
https://www.mql5.com/en/code/16537 göstergesinden USDCHF M1, CalcLength ile ilgili sonuçlar:
Sonuçlar sürekli yüzer + tek akış kuralına uyulmaz - birinde camsız akışlar vardır (burada CopyTicks için seçimler ve birleştirmeler yapmak gerekli değildir), diğerinde camlı. Demo BCS'de açılmıyor, ancak asıl mesele Roboforex'te kupa olmaması.
Garip ölçüm kodu. Bir sürü ekstra şeyi ölçtük, ancak CopyTicks isteğinin zamanını ölçmedik:
{
const ulong StartTime = :: GetMicrosecondCount ();
int X0;
int Y0;
BARS bars( this .Chart);
TICKSPICTURE TicksPicture( this .Chart, &bars, X0, Y0);
this .SetProperty(:: OBJPROP_XDISTANCE , X0);
this .SetProperty(:: OBJPROP_YDISTANCE , Y0);
TicksPicture.Fill(ColorBid, ::BID);
TicksPicture.Fill(ColorAsk, ::ASK);
TicksPicture.Fill(ColorSpread, ::AVG);
TicksPicture.SendToResource( this .Resource);
:: Comment ( "LastCalcTime = " + ( string ):: TimeLocal () +
", Ticks = " + ( string )bars.GetAmountTicks() +
", CalcLength = " + ( string )(( :: GetMicrosecondCount () - StartTime ) / THOUSAND) + " ms." );
:: ChartRedraw ( this .Chart);
return ;
}
Her durumda, keneleri kopyalama çağrısı optimize edilmiştir. Çok işgal ederler.
Tekli akışlar hakkında ne demek istediğinizi açıklar mısınız?
Başka bir soru, kenelerin olabildiğince çabuk gelmesi için, terminalde sipariş defterinin açılmamış olması ve EA/göstergeden sipariş defteri güncelleme olayına abonelik olmaması gerekiyor mu?
Yardımdan:
Düzenleme hızı: terminal, hızlı erişim için önbellekteki her sembol için son 4096 onay işaretini (çalışan camlı semboller için - 65536 işaret) saklar, bu verilere yönelik talepler en hızlı şekilde yürütülür.
Tekli akışlar hakkında ne demek istediğinizi açıklar mısınız?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
'CopyTicks'in Test Edilmesi
fxsaber , 2016.10.13 10:18
kene geçmişinin kendisi, birkaç kene kaynağı nedeniyle geriye dönük olarak yeniden yazıldığında, kenelerle bir MT nüansı vardır .
Teşekkür ederim ama bardak ve makbuz hızı hakkında bilginiz var mı?
Hayır Maalesef. Renat, camın sürekli olarak tüm pazar saatine aktığını iddia etti. Ancak bu, çoğu durum için geçerli bir çözüm değildir.
CopyTicks'i şu şekilde test edebilirsiniz:
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void OnTick ()
{
ulong from =( TimeTradeServer ()- 1200 )* 1000 ;
ulong ticks = GetMicrosecondCount ();
int records= CopyTicks ( _Symbol ,ExtArr, COPY_TICKS_INFO ,from, 2048 );
ticks= GetMicrosecondCount ()-ticks;
Print ( "Time: " ,ticks, " msc for " ,records, " records" );
}
İşte mikrosaniye cinsinden çıktı: Son 20 dakikada 2048 INFO işaretinin numunesi başına 95 mikrosaniye
Tekli akışlar hakkında ne demek istediğinizi açıklar mısınız?
Alış/satış akışı ve hacimler ve son/işlem fiyatları ile tam DOM akışı iki büyük farktır.
Önemli ölçüde büyük farklılıklar.
Başka bir soru, kenelerin olabildiğince çabuk gelmesi için, terminalde sipariş defterinin açılmamış olması ve EA/göstergeden sipariş defteri güncelleme olayına abonelik olmaması gerekiyor mu?
Terminalde açıklık veya Expert Advisor'da abonelik önemli değil.
Sembol piyasa saatindeyse, terminal koşulsuz olarak sipariş defterleriyle birlikte tüm onay akışını alır.
Ama en önemlisi, yukarıdaki örnek oranlarının hesaplanması önemli değildir. Çok beceriksizce yürütülüyorlar (her şey ölçülür, ancak CopyTicks'in zamanı değil), bu bile şaşırtıcı.