MT4 sanal bir makinede mi?

 

Merhaba, MT4'ün yavaş BT yürütmesiyle mücadele eden MT4, işlemin 8 çekirdeğinden 1'inin yalnızca %12'sini kullanıyor... Test çalıştırmalarım sonsuza kadar sürüyor.

MT4'ü sanal bir makinede çalıştırmayı deneyen var mı, belki mevcut işlemci gücünden daha fazlasını kullanabilmesi için bir ince ayar vardır?

 
DayTrader :

Merhaba, MT4'ün yavaş BT yürütmesiyle mücadele eden MT4, işlemin 8 çekirdeğinden 1'inin yalnızca %12'sini kullanıyor... Test çalıştırmalarım sonsuza kadar sürüyor.

MT4'ü sanal bir makinede çalıştırmayı deneyen var mı, belki mevcut işlemci gücünden daha fazlasını kullanabilmesi için bir ince ayar vardır?

Bu balık gibi. Sadece iki çekirdekli bir makinem var ve ikisinin de %50'sini kullanıyor.
 
XP kullanıyorum, hangi işletim sisteminde çalıştırıyorsunuz?
 
DayTrader :
XP kullanıyorum, hangi işletim sisteminde çalıştırıyorsunuz?
Ben de XP kullanıyorum - XP Media center sürüm 2002, SP3. 4 GB fiziksel RAM (3 GB olarak bildirilir) ve MT4.00 build 409 ile AMD Athlon 64 X2 4200+ 2.20GHz
 

Hadi bir hız testi deneyelim ve umarız CİDDİ GÜÇLÜ makinelere sahip bazı adamların ilgilenmesini ve denemesini sağlayabiliriz.

İşte deneme kodu...

 extern int stops = 250 ;

double lots= 0.0 ;

int init(){
   lots = MarketInfo ( Symbol (), MODE_MINLOT );
}

int start(){
   static datetime lastTime= 0 ;
   
   if ( lastTime== Time[ 0 ] )
       return ( 0 );
   
   lastTime= Time[ 0 ];
   
   double LONGtakeProfit = NormalizeDouble ( Ask + stops* Point , Digits ); 
   double LONGstopLoss  =   NormalizeDouble ( Ask - stops* Point , Digits ); 
   OrderSend ( Symbol (), OP_BUY, lots, Ask, 10 , LONGstopLoss, LONGtakeProfit );

   RefreshRates ();
   double SHORTtakeProfit = NormalizeDouble ( Bid - stops* Point , Digits );
   double SHORTstopLoss  =   NormalizeDouble ( Bid + stops* Point , Digits );
   OrderSend ( Symbol (), OP_SELL, lots, Bid, 10 , SHORTstopLoss, SHORTtakeProfit );

   return ( 0 );
}

Bu, 2011.1.1'den 2012.0.1'e kadar EURUSD H1 üzerinde çalıştırılacaktır.

Verilerime göre bu, 0.85 PF'de 12.354 işlem veriyor (2 pip spread ve 5 haneli bir komisyoncu)

Simülasyonun ilk aşaması yaklaşık 1 dakika 27 saniye sürer ("M1 kullanarak") ve bu, CPU süresinin yalnızca %5'ini kullanır.

İkinci aşama, CPU'yu %50'ye kadar çalıştırır ve tüm çalıştırma 2 dakika sürer 04. Çalışma sırasında sabit disk çılgın bir şey gibi takırdamaya başlar.

 
dabbler :
Ben de XP kullanıyorum - XP Media center sürüm 2002, SP3. 4 GB fiziksel RAM (3 GB olarak bildirilir) ve MT4.00 build 409 ile AMD Athlon 64 X2 4200+ 2.20GHz
AMD'de olduğu gibi Hyperthreading'iniz yok. . . OP'nin 4 çekirdekli bir CPU'su ve Hyperthreading (8 sözde çekirdek = 4 gerçek çekirdek) var, her iki numaranız da bana mantıklı geliyor.
 
RaptorUK :
AMD'de olduğu gibi Hyperthreading'iniz yok. . . OP'nin 4 çekirdekli bir CPU'su ve Hyperthreading (8 sözde çekirdek = 4 gerçek çekirdek) var, her iki numaranız da bana mantıklı geliyor.
Ama bence sende onlardan biri var ciddi makineler. Bir deneyebilir misin - lütfen?
 
dabbler :
Ama bence sende onlardan biri var ciddi makineler. Bir deneyebilir misin - lütfen?

Sen olduğun gibi. . . bana birkaç dakika ver.

 

LOL, hata 131

Yayılma 4.9

 
RaptorUK :

LOL, hata 131

[EDIT] init işlevinde MODE_MINLOT kullanılarak lotlar alınarak düzeltildi.
 
RaptorUK :

Yayılma 4.9

Bu hızı etkilemeyecek, elbette, sadece kar faktörü. Bu spread ve 25 pip SL=TP ile 0,67 ± 0,04'lük bir PF tahmin ediyorum