Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 219

 
Yuri Asaulenko :

Kesinlikle haklısınız, hareketlerle çalışırken her şey çarpıcı biçimde basitleşiyor - orada "kodlanacak hiçbir şey yok". Üstelik “gösterge takmamıza” bile gerek yok, onlarsız da hareketin nereye gittiğini görebiliriz.)) Her şey sandığınızdan daha basit.) Bize sadece direğin üzerinde bir rüzgar gülü, hatta bir rüzgar gülü yeter. Rüzgarın nereden estiğini bulmak için parmak yukarı kaldırılır. Ve ne kadar dayanacak ve ne güç - bu onun, rüzgar, özel bir mesele.) Piyasaya her an girebiliriz ve herhangi bir sıra, seviye vb. için beklememize gerek yok, sadece ihtiyacımız var. "rüzgar" varlığı.

Piyasanın rastgele bir süreç olarak kabul edilmesi, bizi, piyasayı kontrol eden "yüksek güçlerin" eylemi hakkındaki herhangi bir varsayımdan, herhangi bir şeyi tahmin etmeye yönelik herhangi bir girişimden, (kendimizi bulamamamız nedeniyle) bazı tahmin edicileri aramaktan kurtarır. ) MO'ya ve diğer gereksiz hipotezlere güveniyoruz. "Daha yüksek güçler" mevcut olsa bile, eylemleri bizim için çoğunlukla tahmin edilemez, yani rastgele kalacaktır. Artık umursamıyoruz.)

sadomazoşist misin Neden kendinle böyle alay ediyorsun. Ve sağduyuyu (her şeyin nereye gittiğine dair spekülasyonumuz) algoritma haline getirmek imkansızdır. Ve nedenler hakkında, genellikle sonuç geldikten sonra, sonradan öğrenir ve anlarız. İlke - gereksiz hipotezleri dahil etmeyin iptal edilmemiştir. Ve piyasayı kontrol eden ve eylemlerini yorumlamaya çalışan "yüksek güçler" hakkındaki tüm hipotezlerde, ihlal edilen odur.

2 bin dolara bir tür mutfaktan gelen Kazaklar değil misiniz? Ya da belki iş parçacığı yanlış?

"Piyasanın rastgele bir süreç olarak tanınması" verilebilecek tek şey, bağımsız ticaret güdüsünü tamamen terk etmektir, bundan sonra, ya piyasayı tamamen unutun ya da piyasa HAKKINDA, örneğin kendi DC'nizi açın.

Bu durumda soru VAR VAR MI değil, piyasada düzenlilikler var, bunlar piyasanın doğası gereği var ve “sağduyuyu algoritmik hale getirmek imkansız” bile değil, çünkü mümkün olduğu için soru nasıl oluyor? Sağduyu, büyük finans firmalarının robotlarına rakip olmadığı için sağduyudan çok daha iyi aglorhythmize etmek.

 
Zhenya :

2 bin dolara bir tür mutfaktan gelen Kazaklar değil misiniz? Ya da belki iş parçacığı yanlış?

"Piyasanın rastgele bir süreç olarak tanınması" verilebilecek tek şey, bağımsız ticaret güdüsünü tamamen terk etmektir, bundan sonra, ya piyasayı tamamen unutun ya da piyasa HAKKINDA, örneğin kendi DC'nizi açın.

Bu durumda soru VAR VAR MI değil, piyasada düzenlilikler var, bunlar piyasanın doğası gereği var ve “sağduyuyu algoritmik hale getirmek imkansız” bile değil, çünkü mümkün olduğu için soru nasıl oluyor? Sağduyu, büyük finans firmalarının robotlarına rakip olmadığı için sağduyudan çok daha iyi aglorhythmize etmek.

katılıyorum

 
Annelerden bu matı çözmenin sonuçlarını ortaya koymalarını istiyorum. matları ile görevler. paketler

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

MetaTrader 5 Strateji Test Cihazı!

Andrey Dik , 2016.11.21 16:38

Görev:

#property library
#property strict

int   countRuns    = 0 ;

//+------------------------------------------------------------------+
int GetParamCount () export
{
  textLen = StringLen (Code);
   return (textLen);
}
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+
void GetParamProperties ( double &min, double &max, double &step) export
{
  min = 0.0 ;
  max = 40.0 ;
  step = 1.0 ;
}
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+
double FF ( double &param []) export
{
  countRuns++;
  
   int sizeArray = ArraySize (param);
   if (sizeArray != textLen)
     return ( 0.0 );
  
   int ffVolue = 0 ;
  
   for ( int i= 0 ; i< textLen; i++)
  {
     if (GetCode(param [i]) == StringSubstr (Code, i, 1 ))
      ffVolue++;
  }
    
   return ( double (ffVolue));
}
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+
int GetCountRunsFF () export
{
   return (countRuns);
}
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+
void PrintCodeToFile ( double &param []) export
{
   int sizeArray = ArraySize (param);
   if (sizeArray != textLen)
  {
     Print ( "Неверное количество параметров, печать в файл производится не будет!" );
     return ;
  }
  
   string code = "" ;
  
   for ( int i= 0 ; i<textLen; i++)
  {
    code+=GetCode (param[i]);
  }
  
   int handle = FileOpen ( "decodeFF.csv" , FILE_READ | FILE_WRITE | FILE_ANSI | FILE_CSV );
  
   if (handle== INVALID_HANDLE )
  {
     Print ( "Ошибка записи в файл востановленного текста ФФ. Ошибка: " + ( string ) GetLastError ());
     return ;
  }
   FileWriteString (handle, code);
   FileClose (handle);
}
//+------------------------------------------------------------------+

string GetCode ( double param)
{
   int p = ( int ) MathRound (param);
   if (p < 0 )
    p = 0 ;
   if (p > 40 )
    p = 40 ;

   return (Key [p]);
}

string Key [ 41 ] = { "а" , "б" , "в" , "г" , "д" , "е" , "ё" , "ж" , "з" , "и" , "й" , "к" , "л" , "м" , "н" , "о" , "п" , "р" , "с" , "т" , "у" , "ф" , "х" , "ц" , "ч" , "ш" , "щ" , "ъ" , "ы" , "ь" , "э" , "ю" , "я" , ";" , ":" , "." , "," , "-" , "?" , "!" , " " };
int textLen = 0 ;
string Code = "редко научная статья сочетает в себе эти два типа" ;

Algoritmamın ve MT'nin sonuçları .

 
fxsaber :
Annelerden bu matı çözmenin sonuçlarını ortaya koymalarını istiyorum. matları ile görevler. paketler

rm(list=ls());gc()


library(GenSA)


letters_s <- c(LETTERS, month.name, 1, 2, ' ')


strings <- letters_s[round(runif(49, 1, 41))]


predictor_number <- 49

set.seed(1)

par_v <- as.numeric(runif(predictor_number, min = 1, max = length(letters_s)))

par_low <- as.numeric(rep(1, times = predictor_number))

par_upp <- as.numeric(rep(length(letters_s), times = predictor_number))


fitness_f <- function(par){

letters_s <- letters_s

strings <- strings

return(as.numeric(-sum(strings == letters_s[round(par)])))

# print(-sum(strings == letters_s[round(par)]))

}


start <- Sys.time()


sao <- GenSA(par = par_v, fn = fitness_f, lower = par_low, upper = par_upp

     , control = list(max.time = 2, smooth = FALSE, simple.function = FALSE))


trace_ff <- data.frame(sao$trace)$function.value

plot(trace_ff, type = "l")

percent(- sao$value)

final_vector <- letters_s[round(sao$par)]


Sys.time() - start


print(sum(letters_s[round(sao$par)] == strings))


2 saniyeden kısa sürede çözülür. kolay görev.

 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

MetaTrader 5 Strateji Test Cihazı!

fxsaber , 2016.11.23 08:33

Optimizasyon algoritmaları topluluğuna gidip bir problem formüle etmek güzel olurdu. R kırdılar derseniz hemen ilgilenirler. Ve sonuçlarını göster.
 

fxsaber :

Optimizasyon algoritmaları topluluğuna gidip bir problem formüle etmek güzel olurdu. Kırdılar R diyorsanız hemen ilgilenirler. Ve sonuçlarını göster.

Genel olarak, R herkesi kırdı

https://www.mql5.com/ru/forum/852/page68#comment_3864317

 
Dr.Tüccar :

Genel olarak, R herkesi kırdı

https://www.mql5.com/ru/forum/852/page68#comment_3864317

Bu sitenin tüm bisiklet mucitlerine!

Böyle büyümüş bir zanaatkar yaşıyor: çocuklukta Lego'dan çok ilginç şeyler topladı ve sonra büyüdü ve bir bisiklet monte etti, bazen hiçbir yerde olmasa da binebilirsin.

Ama gurur böyle bir ustayı boğar ve dünyayı dolaşan her şeyi üreten Mercedes endişesine yaklaşır ve der ki: rekabet edelim, yoksa paramparça ederim. Ve sonuçta, sadece zanaatkarın kendisi bunu fark etse de, paramparça olur. Peki ya endişe? Geliştirmesi, tasarımı, üretimi, müşteri şikayetleri var... Yüzbinlerce çalışanı var. Genel olarak, baş ağrısı hala sadece bu - bisikletlerin icadından önce değil.

not.

Çocuklar, R'ye girin. Sonuçta, çoğunuz karar modelleri oluşturmak için gerçek bir araçta ustalaşabilirsiniz. Bu birkaç yıl içinde karlı olabilir.

 
San Sanych Fomenko :


Çocuklar, R'ye girin. Sonuçta, çoğunuz karar modelleri oluşturmak için gerçek bir araçta ustalaşabilirsiniz. Bu birkaç yıl içinde karlı olabilir.

Bir mühendisin gözünden yapay zeka, zorluklar ve riskler

Okumanızı tavsiye ederim, bence yazar, olanların özünü uygun bir şekilde özetledi.
Искусственный интеллект, вызовы и риски – глазами инженера
Искусственный интеллект, вызовы и риски – глазами инженера
  • habrahabr.ru
Добрый день, коллеги. Сегодня хочется трезво посмотреть глазами инженера на так популярные сейчас искусственный интеллект и Deep learning, упорядочить, выстроить факты и выработать выигрышную стратегию – как с этим … взлететь, пролететь и не упасть кому-нибудь на голову? Потому-что, когда дело от лабораторных моделей на python/matplotlib/numpy...
 
San Sanych Fomenko :

Çocuklar, R'ye girin. Sonuçta, çoğunuz karar modelleri oluşturmak için gerçek bir araçta ustalaşabilirsiniz. Bu birkaç yıl içinde karlı olabilir.

Birkaç sene? Ve şimdi getirmiyor mu?
 
J.B .:

Bir mühendisin gözünden yapay zeka, zorluklar ve riskler

Okumanızı tavsiye ederim, bence yazar, olanların özünü uygun bir şekilde özetledi.

çok fazla kelime var, ama özü ....., belki onu yakalamadım ya da belki orada değil, benim için kişi biraz şikayet etti))