Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 484

 
366366 :

EA'yı optimize ediyorum, çok fazla arama var, yaklaşık 10^17 derece, daha fazla parametre var, ancak artık optimize edilemezler. Neden böyle kısıtlamalar???

Ayrıca genetik algoritmayla ilgili bir soru. Böyle büyük veriler üzerinde normal şekilde çalışmayı bırakıyor gibi görünüyor, nihai kâr oldukça fazla atlıyor, çoğu zaman düşüyor. Yani, şimdi karlı ortamlar buldu, ancak başka bir zaman bulamadı. Geliştiriciler bunu düzeltecek mi?


Bu " genetik algoritmayı " uzun zaman önce terk ettim. Matematik kesinlik gerektirir ve bu genel algoritma ile "bebeği dışarı atma" riskini taşıyoruz! M1'deki çubukların açılmasında daha iyi optimize edin! Daha fazlasını yapın ve zamandan tasarruf edin! Keneleri sürmenin bir anlamı yok, çok yalan söylüyorlar!
 
borilunad :

Bu "genetik algoritmayı" uzun zaman önce terk ettim. Matematik kesinlik gerektirir ve bu genel algoritma ile "bebeği dışarı atma" riskini taşıyoruz! M1'deki çubukların açılmasında daha iyi optimize edin! Daha fazlasını yapın ve zamandan tasarruf edin! Keneleri sürmenin bir anlamı yok, çok yalan söylüyorlar!

Evet, keneler üzerinde sürmem, sadece bar açıklıklarında. Ancak genetik bir algoritma olmadan da imkansız, onu çözmek 10 yıl alacak.
 
366366 :

Evet, keneler üzerinde sürmem, sadece bar açıklıklarında. Ancak genetik bir algoritma olmadan da imkansız, onu çözmek 10 yıl alacak.

Parametre gruplarıyla ve önce daha büyük adımlarla optimize etmek gerekir!
 
evillive :



yardımcı olmadı ((( EURUSD,M15: OrderClose hatası 138

 
miha91 :

yardımcı olmadı ((( EURUSD,M15: OrderClose hatası 138

Ve hiçbir şey, bu Satış Ask tarafından kapatılır mı?
 

Teşekkürler!!!! büyük))))
 
miha91 :

Teşekkürler!!!! büyük))))
Her zaman Glade ;)
 
Zhunko :

İki yol.

1. Dosyayı bir diziye okuyun. Diziyi gerektiği gibi düzenleyin, ardından bu diziyi dosyanın üzerine yazın.

2. Üzerine yazılan verilerin başına ve sonuna kadar dosya işaretçisinin konumunu hesaplayın. Sonunda ara belleğe okunan ve hafızaya alınan kısım. Sonra gerekli olanın üzerine yazarız. Ardından, daha önce okuduklarımızı ve hatırladıklarımızı arabellekten ekliyoruz.


Teşekkürler!!!
 

Bir danışman örneğini kullanarak dur ve kalkın nasıl değiştirileceğini size kim söyleyecek? Önce bir sipariş açmanızı ve ardından değişiklik yoluyla bir alma ve durdurma ayarlamanızı gerektiren DC'ler vardır.


 //+------------------------------------------------------------------+
//|                                                       martin.mq4 |
//|                      Copyright © 2006, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, MetaQuotes Software Corp."
#property link        "http://www.metaquotes.net"
 
 
extern int distance= 30 ; 
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   MathSrand ( LocalTime ());
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
 
int err = 0 ;
double Lot = 0.1 ;
double Ballance= 0.0 ;
int start()
  {
//----
   if ( OrdersTotal ()== 0 &&err== 0 )
     {
       if (Ballance!= 0.0 )
         {
           if (Ballance> AccountBalance ())
             Lot= 2 *Lot;
           else
             Lot= 0.1 ;
         }
       Ballance= AccountBalance ();
         
       int order;
       if ( MathRand ()% 2 == 0 ) 
         order= OrderSend ( Symbol (), OP_BUY ,Lot, Ask , 5 * Point , Bid -distance* Point , Ask +distance* Point );
       else
         order= OrderSend ( Symbol (), OP_SELL ,Lot, Bid , 5 * Point , Ask +distance* Point , Bid -distance* Point );
         
 
       
       if (order< 0 )
         {
           if (GetLastError()== 134 ) 
             {
               err= 1 ;
               Print ( "NOT ENOGUGHT MONEY!!" );
             }
           return (- 1 );
         }
       //n++;
       
     }
   
   
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
 
chevalier :

Bir danışman örneğini kullanarak dur ve kalkın nasıl değiştirileceğini size kim söyleyecek? Önce bir sipariş açmanızı ve ardından değişiklik yoluyla bir alma ve durdurma ayarlamanızı gerektiren DC'ler vardır.


tükürmek peki neden