L'apprentissage automatique dans la négociation : théorie, modèles, pratique et algo-trading - page 3149

 
Maxim Dmitrievsky #:
Vous êtes tout simplement déconnecté. Le client ne partira pas comme ça, il faut d'abord lui montrer à quel point tout est cool. Et ensuite, eh bien, vous savez. Et vous devez vous assurer de ne pas le perdre à la fin. Le plan doit être astucieux.

Même si tout cela est vrai, le client se retrouvera sans rien au bout du compte, ce qui signifie que le sujet de l'arbitrage DC est mort.

 
mytarmailS #:

Même si tout cela est vrai, au bout du compte, le client se retrouvera sans rien, ce qui signifie que le sujet de l'arbitrage des CD est mort

C'est comme MMM. Ne soyez pas catégorique. Quelqu'un reste du côté positif. Tout se passe à merveille, les gens ne sont pas stupides :) Et il arrive qu'une société de courtage passe du côté négatif, après avoir joué avec ses conditions super attractives. Ils sont en concurrence, ils ont besoin de clients.
 
Maxim Dmitrievsky #:
C'est comme MMM. Ne soyez pas catégorique dans votre jugement. Quelqu'un reste du bon côté. Tout se passe à merveille, les gens ne sont pas stupides :) Et parfois le dts passe dans les moins.

Je préfère prévoir honnêtement, et dans n'importe quel marché...


risque de profit 1 sur 27.

Je peux prendre 10-20 stops, sans problème...

et je suis sûr que je ne perdrai pas mon dépôt en un jour.

 
mytarmailS #:

Je préfère prédire honnêtement, et sur n'importe quel marché.


1 risque sur 27 par rapport au rendement.

Je peux attraper 10 stops, sans problème...

et je suis sûr que je ne perdrai pas mon dépôt en un jour.

Je peux aussi le faire avec mes mains, et assez bien. Mais je m'intéresse à la MO, mon cerveau travaille.

sur python
 
Maxim Dmitrievsky #:

Je peux aussi le faire avec mes mains, et assez bien. Mais c'est le ministère de la défense qui m'intéresse, mon cerveau travaille.

en python.

Je suis également intéressé par le MoD).

 
mytarmailS #:

Je suis également intéressé par le MO).

Enchanté de vous rencontrer )

 
Maxim Dmitrievsky #:
C'est comme MMM. Ne soyez pas catégorique dans votre jugement. Quelqu'un reste du bon côté. Tout se passe à merveille, les gens ne sont pas stupides :) Et il arrive qu'une société de courtage passe dans le négatif, après avoir joué avec ses conditions super attractives. Ils sont en concurrence, ils ont besoin de clients.

étrangement

très

parce que c'est impossible, ou qu'ils ne sont pas dans le sujet, ce dont je doute fortement .........

 
Renat Akhtyamov #:

étrangement

tout à fait

parce que c'est impossible, ou qu'ils ne sont pas dans le coup, ce dont je doute fortement. ..........

Par exemple, de nombreuses sociétés de courtage compensent une perte qui dépasse le dépôt, laissant zéro sur le compte.

Imaginons une situation hypothétique : sur une certaine devise, les positions des clients sont réparties à peu près équitablement. Soudain, elle tire une bougie pour mille points de baisse. Les acheteurs à la marque conditionnelle de 300 points sont annulés à l'amiable. Les vendeurs chanceux fixent leur profit à, disons, 800 points. D'où viendront leurs 500 points de bénéfice, si les acheteurs n'ont payé que 300 points et que la perte sur le dépôt a été remboursée par la maison de courtage ? Ils sortiront de la poche de l'entreprise

L'histoire est assez réaliste, selon les rumeurs, c'est ainsi qu'alpari-uk s'est effondré sur le franc en 15.

 

J'essaie de décrire le marché avec des règles qui décrivent presque tout... tous les mouvements avec des torsions complexes, des niveaux, des ruptures, des retours, des trajectoires complexes, etc,

donc tout, tout.


J'ai créé une sorte de langage qui décrit des régularités, ceci afin de réduire la dimensionnalité. (en fait, j'ai adapté un algorithme de compression bien connu).

J'ai lancé l'algorithme de recherche de règles (le plus efficace qui soit), il n'a pas compris, pendu))).

J'ai dû réduire la dimensionnalité de 100 fois.


C'est alors que j'ai commencé à trouver quelque chose...


Voici à quoi ressemble un modèle ou une règle dans ma langue...

Une seule règle, messieurs.

[1] "01-11-11-11-11-101-11-11-11-11-11-101-11-11-101-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-101-11-101-11-11-101-11-11|10"                            
  [2] "01-101-101-101-101-101-101-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"
  [3] "01-11-101-101-101-101-101-101-11-11-101-101-101-101-11-101-101-11-101-101-11-101-101-11-110101-101-101-101-11-101-101-101-101-101|8"                   
  [4] "0-10-101-101-101-11-11-101-10-101-11-101-101-11-101-101-11-101-101-11-101-11-101-10-101-11-11-10-11-11-101-11-11-11-101-11|8"                          
  [5] "01-101-101-101-11-101-101-101-10101-11-101-101-11-101-101-101-101-101-101-101-10-10-10-101-101-101-101-10101-101-101-11-101-11-101-101-11-101-101|10"  
  [6] "01-101-101-101-101-101-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"    
  [7] "01-11-11-11-11-11-11-101-101-11-11-11-11-101-11-11-101-11-11-101-11-11-101-101-11-11-11-101-11-11-11-11-10-11|9"                                       
  [8] "0-101-101-101-11-11-101-10-101-11-101-101-11-101-101-11-101-101-11-101-11-101-10-101-11-11-10-11-11-101-11-11-11-101-11|8"                             
  [9] "01-101-101-11-101-101-101-10101-11-101-101-11-101-101-101-101-101-101-101-10-10-10-101-101-101-101-10101-101-101-11-101-11-101-101-11-101-101|10"      
 [10] "01-101-101-101-101-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"        
 [11] "01-101-101-101-101-101-11-11-101-101-101-101-11-101-101-11-101-101-11-101-101-11-110101-101-101-101-11-101-101-101-101-101|8"                          
 [12] "01-101-101-11-11-101-10-101-11-101-101-11-101-101-11-101-101-11-101-11-101-10-101-11-11-10-11-11-101-11-11-11-101-11|8"                                
 [13] "01-101-101-101-101-101-101-11-101-101-11-101-101-101-101-10-101-101-1010101-101-10-101-101-10101-101-101-11-10-10101-101-101|6"                        
 [14] "01-101-101-101-101-10-1010101-101-101-101-101-101-101-101-10-101-101-101-101-101-101-10-101-101-101-11-10-10-101-101-101|5"                            
 [15] "01-101-11-11-11-101-11-11-11-101-101-11-11-11-101-101-11-101-101-11-11-11-101-11-101-101-11-11|5"                                                      
 [16] "01-101-101-11-101-101-101-11-11-101-101-11-101-11-101-101-101-101-101-1101-101-11-101-1010101-11-101-101-101-101|3"                                    
 [17] "01-101-101-101-101-101-101-10101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-10101-101-101-101-10-101|2"                   
 [18] "01-101-11-11-101-11-11-11-11-11-11-11-11-11-11-101-10-11-11-11-11-101-11-11-11-11-101-101-11-11-101-11-11|2"                                           
 [19] "01-101-101-101-11-11-11-11-101-11-101-101-10-10101-11-101-10-101-11-101-101-11-10-101-101-101-101-11-101-10|1"                                         
 [20] "01-101-11-101-101-101-10101-11-101-101-11-101-101-101-101-101-101-101-10-10-10-101-101-101-101-10101-101-101-11-101-11-101-101-11-101-101|10"          
 [21] "01-101-101-101-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"            
 [22] "01-101-101-101-101-11-11-101-101-101-101-11-101-101-11-101-101-11-101-101-11-110101-101-101-101-11-101-101-101-101-101|8"                              
 [23] "01-101-11-11-101-10-101-11-101-101-11-101-101-11-101-101-11-101-11-101-10-101-11-11-10-11-11-101-11-11-11-101-11|8"                                    
 [24] "01-101-101-101-101-101-11-101-101-11-101-101-101-101-10-101-101-1010101-101-10-101-101-10101-101-101-11-10-10101-101-101|6"                            
 [25] "01-101-101-101-10-1010101-101-101-101-101-101-101-101-10-101-101-101-101-101-101-10-101-101-101-11-10-10-101-101-101|5"                                
 [26] "01-11-11-11-101-11-11-11-101-101-11-11-11-101-101-11-101-101-11-11-11-101-11-101-101-11-11|5"                                                          
 [27] "01-101-11-101-101-101-11-11-101-101-11-101-11-101-101-101-101-101-1101-101-11-101-1010101-11-101-101-101-101|3"                                        
 [28] "01-101-101-101-101-101-10101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-10101-101-101-101-10-101|2"                       
 [29] "01-11-11-101-11-11-11-11-11-11-11-11-11-11-101-10-11-11-11-11-101-11-11-11-11-101-101-11-11-101-11-11|2"                                               
 [30] "01-101-101-11-11-11-11-101-11-101-101-10-10101-11-101-10-101-11-101-101-11-10-101-101-101-101-11-101-10|1"                                             
 [31] "01-11-101-101-101-10101-11-101-101-11-101-101-101-101-101-101-101-10-10-10-101-101-101-101-10101-101-101-11-101-11-101-101-11-101-101|10"              
 [32] "01-101-101-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"                
 [33] "01-101-101-101-11-11-101-101-101-101-11-101-101-11-101-101-11-101-101-11-110101-101-101-101-11-101-101-101-101-101|8"                                  
 [34] "01-11-11-101-10-101-11-101-101-11-101-101-11-101-101-11-101-11-101-10-101-11-11-10-11-11-101-11-11-11-101-11|8"                                        
 [35] "01-101-101-101-101-11-101-101-11-101-101-101-101-10-101-101-1010101-101-10-101-101-10101-101-101-11-10-10101-101-101|6"                                
 [36] "01-101-101-10-1010101-101-101-101-101-101-101-101-10-101-101-101-101-101-101-10-101-101-101-11-10-10-101-101-101|5"                                    
 [37] "01-101-10-11-101-10101-101-11-11-101-10-10101-11-11-101-11-1101-101-101-101-11-101-11-11-101-101|4"                                                    
 [38] "01-11-101-101-101-11-11-101-101-11-101-11-101-101-101-101-101-1101-101-11-101-1010101-11-101-101-101-101|3"                                            
 [39] "01-101-101-101-101-10101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-10101-101-101-101-10-101|2"                           
 [40] "01-10-11-101-10101-101-101-101-101-101-101-101-101-11-10-101-101-101-11-101-101-101-101-11-11-101-101-11-10-101|1"                                     
 [41] "01-101-11-11-11-11-101-11-101-101-10-10101-11-101-10-101-11-101-101-11-10-101-101-101-101-11-101-10|1"                                                 
 [42] "01-11-11-11-11-11-101-11-11-101-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-101-11-101-11-11-101-11-11|10"                                            
 [43] "01-101-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"                    
 [44] "01-101-101-11-11-101-101-101-101-11-101-101-11-101-101-11-101-101-11-110101-101-101-101-11-101-101-101-101-101|8"                                      
 [45] "01-101-11-11-101-11-11-101-11-11-101-11-11-101-11-101-11-11-101-101-101-101-11-101-101-101-11-101|7"                                                   
 [46] "01-101-101-101-11-101-101-11-101-101-101-101-10-101-101-1010101-101-10-101-101-10101-101-101-11-10-10101-101-101|6"                                    
 [47] "01-101-10-1010101-101-101-101-101-101-101-101-10-101-101-101-101-101-101-10-101-101-101-11-10-10-101-101-101|5"                                        
 [48] "01-10-11-101-10101-101-11-11-101-10-10101-11-11-101-11-1101-101-101-101-11-101-11-11-101-101|4"                                                        
 [49] "01-11-11-11-101-101-11-11-101-11-101-11-11-11-11-11-101-11-11-101-11-11-11-11-101-11-11-11-11|3"                                                       
 [50] "01-101-101-101-10101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-10101-101-101-101-10-101|2"                               
 [51] "0-11-101-10101-101-101-101-101-101-101-101-101-11-10-101-101-101-11-101-101-101-101-11-11-101-101-11-10-101|1"                                         
 [52] "01-101-101-10101-11-101-101-11-101-101-101-101-101-101-101-10-10-10-101-101-101-101-10101-101-101-11-101-11-101-101-11-101-101|10"                     
 [53] "01-101-10-101-101-101-101-101-101-101-101-101-101-101-101-10-10-101-101-101-101-101-101-101-101-101-101-101-10101-10-101-101|9"                        
 [54] "01-101-11-11-101-101-101-101-11-101-101-11-101-101-11-101-101-11-110101-101-101-101-11-101-101-101-101-101|8"                                          
 [55] "01-11-11-101-11-11-101-11-11-101-11-11-101-11-101-11-11-101-101-101-101-11-101-101-101-11-101|7"                                                       
 [56] "01-101-101-11-101-101-11-101-101-101-101-10-101-101-1010101-101-10-101-101-10101-101-101-11-10-10101-101-101|6"                                        
 [57] "01-10-1010101-101-101-101-101-101-101-101-10-101-101-101-101-101-101-10-101-101-101-11-10-10-101-101-101|5"                                            
 [58] "0-11-101-10101-101-11-11-101-10-10101-11-11-101-11-1101-101-101-101-11-101-11-11-101-101|4"                                                                                                                                                                                   
...
...
...
..
..                                                                                                                              
                                                                                                                                       
[736] "0-101-101"                                                                                                                                             
[737] "01-101__5"                                                                                                                                             
[738] "01-101__6"                                                                                                                                             
[739] "0-11"                                                                                                                                                  
[740] "01"                                                                                                                                                    
[741] "01__1"                                                                                                                                                 
[742] "01__2"                                                                                                                                                 
[743] "01__3"                                                                                                                                                 
[744] "01__4"                                                                                                                                                 
[745] "01__5"                                                                                                                                                 
[746] "01__6"                                                                                                                                                 
[747] "01__7"                                                                                                                                                 
[748] "01__8"                                                                                                                                                 
[749] "01__9"                                                                                                                                                 
[750] "0"                                                                                                                                                     
[751] "SELL"  

Si vous pensez que vous pouvez faire quelque chose comme ça avec Forest ou Boost, je vais vous décevoir, ils n'ont pas appris à introduire 10 milliards de caractéristiques dans les modèles de table.....

C'est juste une putain de règle.

Il faut des supercalculateurs pour ce genre de choses.

 
Si l'on y réfléchit bien, il n'y a pas de différence entre le bousinage de la forêt et les règles.
Vous pouvez tirer des règles à travers la forêt de la même manière et utiliser le second modèle pour déterminer si la règle s'est produite ou non.

Vous pouvez même faire une intervention, comme dans kozula, et voir comment votre système réagit à un paramètre externe (tritment).

C'est ce que je fais.