Sujet : Graphe AT PRo : programmation
Premiere Page   Page précédente   Page : sur 171   Page suivante   Derniere Page
Page N°  64   Sommaire des pages établi par LONGWAY et adapté par max-et-min   
Ce sommaire ne couvre pas la totalité des pages

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#411024Posté le : le 18-09-2005 22:54:31    
====================================================

Exact Sphinx. Ce sont 2 ROC d'éléments qui ne sont pas totalement étrangers, même s'ils sont différents, il est donc normal qu'ils aient cet air de famille.
L'intérêt du ROC_FRAMA est quand-même bien sa grande proximité de la ligne 0 dans les périodes sans tendance. Pour TF1, il est toujours situé sous la ligne des 0.5% dans la zone AB de mon graphe! Cà devrait être utilisable çà...
D'autres idées?

  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#411027Posté le : le 18-09-2005 23:28:26 sphinx - sphinx -      
====================================================

pas d'autre idée mais une nouvelle demande :
peux t on faire une stat de stats?
Je m'explique : on a tous paramétré (grace à toi et d'autres intervenants ici => grand merci à tous) de multitudes statistiques où des valeurs sont sélectionnées.
Ne pourrait on pas faire une statistique sur toutes ces stats où les valeurs détectées apparaitraient avec les stats correspondantes , le tout classé par ordre décroissant en fonction du nombre de détection.
Exemple:( j'ai pas refait tourner la bécane donc pas le reflet de la réalité)

Vallourec : croisement MM100 à la hausse; Stoch en surachat, croisement RSI à la baisse, volume supérieur à 3X (il ya 4 détections)
Capgemini : croisement MME 20 à la baisse, sort des Bollingers, MACD casse la ligne de signal ( il y a 3 détections)
Zodiac : 2 détections
Altran 1 détection

Ca permettrait d'avoir une vue globale et synthétique mais je sais pas si c'est faisable.
  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#411088Posté le : le 19-09-2005 09:44:25    
====================================================

Bonjour Sphinx,

Cà ressemble un peu à ce qu'on peut faire avec les tableaux croisés dynamiques d'Excel çà.
A priori je ne vois pas comment procéder pour réaliser une stat de différentes stats qui auraient tourné préalablement et séparément. Comment transmettre les résultats qui s'affichent dans les rapports de stats à une autre stat? Ce n'est pas possible actuellement avec GrapheAT Pro.

Néanmoins on peut trouver des "échappatoires". Comme il est possible de transmettre des variables historisées et calculées par des règles indicateurs diverses à une stat, on pourrait très bien imaginer d'écrire une règle stat unique dans laquelle des tests et /ou des calculs ad'hoc nous permettraient de faire ce que tu souhaites après avoir récupéré les variables utiles.
On dispose de 9 colonnes pour nous exprimer dans le rapport de stat. Ceci nous laisse de la marge pour y loger les résultats attendus.

Reste à écrire un cahier des charges et à programmer cela...

Cordialement.


  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#411279Posté le : le 19-09-2005 18:11:25 sphinx - sphinx -      
====================================================

Hello Smallcaps, si je comprend bien, l'idée serait de choisir 9 stats parmi celles qui sont le plus intéressantes et faire tourner la moulinette? car il n'y a que 9 colonnes. On pourrait alors répéter l'opération avec 9 autres stats, ce qui ferait 18 stats "brassées" etc... Si jamais on "pyramide" ceci jusqu'au bout, on peut mouliner 81 stats en 9 tours de pistes. Et on fait ensuite l'ultime tour pour mouliner ces 9 stats contenant chacune 9 stats. On aura alors brasser 81 stats. (Euh, j'en n'ai pas autant :-))
Ceci permettrai d'avoir les valeurs qui sortent avec le plus de paramètres sélectionnés.
A voir
Amicalement
Sphinx
  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#411333Posté le : le 19-09-2005 23:13:10 sphinx - sphinx -      
====================================================

Stat sur le franchissement des 0,5 à la hausse ou à la baisse. A priori, ça devrait être juste. (un plaggiat honteux du franchissement du CMO)


//STATISTIQUE DE FRANCHISSEMENT
//DE LA LIGNE 0,5 par le ROC_FRAMA
//valable uniquement pour le jour affiché
//en haut de la fenêtre "Statistiques"
//

SI CROISE(ROC_FRAMA.ROC_FRAMA,0)>=0.5
ALORS
COLONNE1 = "LIGNE 0,5 " & " FRANCHIE A LA HAUSSE LE :"
COLONNE2 = DATEHISTO$
SELECTION
FINSI

SI CROISE(ROC_FRAMA.ROC_FRAMA,0)<= -0.5
ALORS
COLONNE1 = "LIGNE -0,5 " & " FRANCHIE A LA BAISSE LE :"
COLONNE2 = DATEHISTO$
SELECTION
FINSI


dans l'onglet "Propriétés"

Nom de la règle franchissement du ROC_FRAMA

Colonnes 2 Trier suivant colonne 1 croissant

Colonne 1 texte
Colonne 2 texte


comme disait notre ami Smallcaps, on doit pouvoir en faire qq chose de pas mal
Merci à lui
  Retourner en haut de page

lego

(21 msg)

lego' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#411334Posté le : le 19-09-2005 23:13:30 lego - lego -      
====================================================

Bonsoir smallcap et sphinx,

j'ai lu vos derniers messages, J'essai de participer un peu avec mes horaires et mes petits moyens.
Je suis entrain d'écrire un programme à partir du programme corrigé par smallcap page 62

Serait t-il pas plus simple de mettre une grande partie des indcateurs choisis dans une regle statistique ?
Ex : programme suivant "non fini"

// RSI < 50 ET CROISEMENT AVEC SA MM et CLOTURE AU DESSOUS DE LA BANDE BOLL
//(achat à vérifier avec d'autres paramètres bien sur) Corrigé par SMALLCAP

//A remettre impérativement à 0 avant l'examen d'une autre action
RCARRE=0
RADX=0
RTSI=0
RMACD=0
VAR_RSI=0
VAR_MBOLL=0

// DEBUT DE TENDANCE PAGE 20 (regle indicateur rcarre) PAGE 20
SI CROISE(RCARRE.R2,0.27)>0 ALORS
RCARRE=1
FINSI

// DEBUT DE TENDANCE
SI ADX > 20 ET ADX <30 ALORS
RADX = 1
FINSI


NB_PERIODES=15

POUR NB_PERIODES COURS
// Cloture au dessous de LBOLL
SI CLOTURE<MBOLL ALORS VAR_BOLL= 1 FINSI

// RSI<55 et croisement à la hausse de MRSI par RSI
SI RSI<55
ALORS
VAR_RSI = 1
SI CROISE(RSI,MRSI)>0
ALORS
VAR_RSI = VAR_RSI + 1
FINSI
FINSI

// DEBUT TENDANCE TD_TSI PAGE 24
SI SD_TSI.SD_TSI > 0 ET SD_TSI.SD_TSI < 1 ALORS
RTSI = 1
FINSI

SI CROISE(MACD,MMACD)>0 ALORS
RMACD=1
FINSI

// Pour le test j'utilise les colonnes pour l'affichage pour l'instant
// pr suivre les variables je les mets dans les colonnes pour voir la tete du
// des variables, à enlever après
// colonne1 en "texte" , les autre colonnes en "nombres"
SI VAR_RSI = 2 ET VAR_BOLL = 1 ET (RCARRE = 1 OU RADX = 1)
ALORS
COLONNE1 = DATEHISTO$
COLONNE2 = RADX
COLONNE3 = RCARRE
COLONNE4 = RTSI
COLONNE5 = RMACD
SELECTION //A pour effet de sortir de la boucle POUR quand on passe ici
FINSI

FINPOUR

A bientot et merci
  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#411346Posté le : le 19-09-2005 23:59:39 sphinx - sphinx -      
====================================================

Il doit y avoir une erreur dans la stat de franchissement du 0,5 du ROC_FRAMA. En effet, je viens de constater que Maurel a un ROC_FRAMA à 0,52 et n'est pas sélectionnée?
Où est le problème?
  Retourner en haut de page

lego

(21 msg)

lego' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#411391Posté le : le 20-09-2005 07:57:50 lego - lego -      
====================================================

Bonjour tout le monde,
Bonjour SMALLCAPS ET SPHINX ,

J’essaie d’être un peu plus clair que hier soir avec un programme d’exemple suivant :

//A remettre impérativement à 0 avant l'examen d'une autre action
RCARRE=0
RADX=0
RTSI=0
RMACD=0
RBOLL=0

RCOLL=0 // variable pour savoir quelles colonnes sont déjà occupées

// DEBUT DE TENDANCE PAGE 20 (regle indicateur rcarre) PAGE 20
SI CROISE(RCARRE.R2,0.27)>0 ALORS
RCARRE=1
FINSI

// DEBUT DE TENDANCE (ne vient pas des règles indicateurs)
SI ADX > 20 ET ADX <30 ALORS
RADX = 1
FINSI

// Cloture au dessous de LBOLL (bande inférieure) (ne vient pas des règles indicateurs)
SI CLOTURE<LBOLL ALORS
RBOLL= 1
FINSI

// DEBUT TENDANCE TD_TSI (règle indicateur TSI.SD) PAGE 24
SI SD_TSI.SD_TSI > 0 ET SD_TSI.SD_TSI < 1 ALORS
RTSI = 1
FINSI

// croisement de macd avec sa moyenne mobile (ne vient pas des règles indicateurs)
SI CROISE(MACD,MMACD)>0 ALORS
RMACD=1
FINSI


// déclaration de 9 colonnes
// on remplit au fur et à mesure les colonnes libres
SI RCARRE = 1 OU RADX = 1 OU RBOLL= 1 OU RTSI = 1 OU … ALORS

SI RCARRE = 1 ALORS
COLONNE 1 = "RCARRE "
RCOL=1
FINSI

// on teste ici pour voir si la première colonne est déjà remplie
SI RCOL = 0 ALORS
SI RADX = 1
COLONNE 1 = "ADX "
RCOL=1
SINON
COLONNE 2 = "ADX "
RCOL=2
FINSI
FINSI

//
SI RCOLL = 0 ALORS
SI RBOLL = 1 ALORS
// on remplit la première colonne parce que rcarre et radx = zéro
COLONNE 1 = "COURS <BOLL INFERIEUR "
RCOL=1
FINSI
SINON
SI RCOL1 = 1 ALORS
SI RBOLL = 1 ALORS
// on remplit la duexième colonne parce que la première colonne
// est déjà occupé par RCARRE ou RADX
COLONNE 2 = "COURS <BOLL INFERIEUR "
RCOL=2
FINSI
SINON
// on remplit la troisème colonne parce que RCARRE ET RADX = 1
// on utilise déjà 3 colonnes, il reste 6 colonnes
COLONNE 3 = "COURS <BOLL INFERIEUR "
RCOL=3
FINSI

SI RCOL = 0 ALORS
SI RTSI = 1 ALORS


SELECTION

FINSI // FIN DU PREMIER SI

En faites je ne suis pas sur que c’est ca que vous cherchez , ce programme n’est qu’un exemple, Il ne marche pas

A bientot

  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#411394Posté le : le 20-09-2005 08:12:18 sphinx - sphinx -      
====================================================

je devais être fatigué, car Maurel est au dessus de 0,5 depuis un moment donc la stat ne peut pas la détecter car cest une détection jour. Pour Lego: je me suis pas encore penché sur le truc, car c'est pas facile du tout. Merci à tous.
  Retourner en haut de page

lego

(21 msg)

lego' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#411678Posté le : le 21-09-2005 00:06:18 lego - lego -      
====================================================

Bonsoir Smallcaps et Sphinx

Peut-être ce programme ressemble un peu mieux à ce que tu recherches Sphinx ?

Bien sur ce n'est qu'une petite ébauche, manque des tris, lorsque ca dépasse 9 colonnes etc...

//A remettre impérativement à 0 avant l'examen d'une autre action
VAR_BOLL=0
VAR_TSI=0
VAR_KST=0

// on lit les historiques d'une action donnée
POUR RANGHISTO COURS

// il y a pas de règle indicateur , on cherche les clotures en dessous de
// du bollinger
// chaque fois qu'on trouve on ajoute 1 dans var_boll
SI CLOTURE<MBOLL ALORS
VAR_BOLL=VAR_BOLL+1
FINSI

// REGLE INDICATEUR PAGE 24
// à chaque croisement on ajoute +1 dans var_tsi
SI CROISE(TSI.TSI,TSI.MTSI)>0 ALORS
VAR_TSI=VAR_TSI+1
FINSI

// REGLE INDICATEUR KSTCT PAGE 7
SI CROISE(KSTCT.KST,KSTCT.MKST) > 0 ALORS
VAR_KST = VAR_KST + 1
FINSI

ETC ... (mettez ici les autres règles)

FINPOUR

// colonnes à déclarer dans propriétés (1 à 9)
COLONNE1=VAR_BOLL
COLONNE2=VAR_TSI
COLONNE3=VAR_KST
SELECTION


Exemple après l'exécution

Groupe : cac40 Date : 20/09/2005
STATISTIQUE
BOLL TSI KST

161 30 30 AGF
175 39 29 AXA
190 34 31 Accor
187 38 31 Air Liquide
277 33 25 Alcatel
194 31 27 Arcelor
165 37 35 BNP
171 33 26 Bouygues
149 34 32 CAC40
268 33 29 Cap Gemini
280 38 29 Carrefour
276 28 22 Casino Guichard
215 38 35 Credit agricole
204 37 31 Danone
186 33 26 Dexia
197 36 27 EADS
229 37 33 France Telecom
224 35 30 L'Oreal
214 32 28 LVMH Moet Hennessy
215 38 31 Lafarge
201 31 28 Lagardere
189 29 30 Michelin
189 38 32 Pernod Ricard
205 34 32 Peugeot
244 32 26 Pinault Printemps Redoute
211 34 31 Renault
309 31 32 STMicroelectronics
169 42 31 Saint Gobain
216 37 35 Sanofi Synthelabo
208 34 31 Schneider
168 36 34 Societe Generale
222 33 26 Sodexho Alliance
171 33 27 Suez Lyonnaise des Eaux
270 36 29 TF1
199 32 28 Thales
228 34 33 Thomson Multimedia
172 36 38 TotalFina
118 35 32 Vinci
161 35 27 Vivendi environne.
173 35 30 Vivendi universal

A bientot
  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#411685Posté le : le 21-09-2005 00:51:29    
====================================================

Bonsoir Lego,

Merci pour tes contributions au pb des stats à critère multiples.
Ton programme du 20/09 à 7h57 ne fonctionnait pas du fait de la présence d'erreurs de syntaxe...

J'apporte une petite contribution qui permet de trier les résultats en fonction du nombre décroissant de critères satisfaits par chaque action sélectionnée par la stat.
Je me suis vontairement limité à 4 de tes critères : R2, ADX, BOLL INF et MACD sachant qu'on peut aisément en augmenter le nombre ...

Programme :
 
//ESSAI DE STATISTIQUE MULTIPLE
//


// 1- Tests
//

// Début de tendance (page 20 règle indicateur RCARRE)
//
SI CROISE(RCARRE.R2,0.27)>0 ALORS
RCARRE=1
N=1
FINSI

// Début de tendance (ne vient pas des règles indicateurs)
//
SI ADX > 20 ET ADX <30 ALORS
RADX = 1
N=N+1
FINSI

// Cloture au dessous de LBOLL (ne vient pas des règles indicateurs)
//
SI CLOTURE<LBOLL ALORS
RBOLL= 1
N=N+1
FINSI

// Croisement de la MACD avec sa moyenne mobile (ne vient pas des règles indicateurs)
//
SI CROISE(MACD,MMACD)>0 ALORS
RMACD=1
N=N+1
FINSI

// 2- N = nombre de tests réussis par chaque action
//Utilisé pour trier les résultats par ordre décroissant
//
COLONNE5 = N


// 3- Répartition des textes dans les COLONNES
//compte-tenu des résultats des tests ci-dessus
//
SI RCARRE = 1 ALORS
COLONNE1 = " R2 "
FINSI

SI RADX = 1 ALORS
COLONNE2 = " ADX "
FINSI

SI RBOLL = 1 ALORS
COLONNE3 = " BOLL "
FINSI

SI RMACD = 1 ALORS
COLONNE4 = " MACD "
FINSI

// Sélection multi-critères
//
SI RCARRE=1 OU
RADX=1 OU
RBOLL=1 OU
RMACD=1
ALORS
SELECTION
FINSI


Propriétés :


L'entier N est incrémenté chaque fois qu'une action satisfait un critère. Il est placé, invisible, en colonne5 et les résultats sont triés suivant l'ordre décroissant de N comme indiqué dans la fenêtre Propriérés ci-dessus.
Autre remarque, inutile de remettre à 0 les variables qui mémorisent les tests sur les 4 critères en début de programme, il n'y a en effet pas de boucle POUR ici.
Le OU multiple du dernier test est inclusif : quel que soit le nombre de tests réussis par une action, celle-ci sera sélectionnée.

Résultats :

Leur mise en forme est obtenue en affectant à chaque colonne le même nombre de caractères (8 ici).

On peut imaginer bien d'autres solutions....

Cordialement.
  Retourner en haut de page

lego

(21 msg)

lego' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#411974Posté le : le 21-09-2005 19:52:48 lego - lego -      
====================================================

Bonsoir smallcaps et sphinx,

Toujours aussi efficace et serviable
Merci aussi sphinx pour les idées.
Je vais essayer de comprendre le programme et de le tester.

Cordialement.


  Retourner en haut de page

FOKI

(2011 msg)

FOKI' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#412028Posté le : le 21-09-2005 23:40:29 FOKI - FOKI -      
====================================================

Bonsoir

La détection de figure chartiste peut elle être réalisée dans graph AT comme par exemple ... les triangles qui semblent posséder un bon taux de réussite

Lien pour la définition de triangle et autres figures
urlhttp://www.performancetrading.it/Documents/WoP_Fig.../url
FOKI
Laisser au marché, nous donner la direction...
  Retourner en haut de page

ketenake

(37 msg)

ketenake' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#412038Posté le : le 22-09-2005 04:09:44 ketenake - ketenake -      
====================================================

Bonsoir à tous,
comment traduire en langage GrapAt

For count = 0 to 40 begin
Value4 = Value4 + DP(count)
Si Value4 > 360 et IP = 0 then
IP = count
end;

//DP et IP sont des variables//

J'essaie d'apprendre à coder, mais il n'y a qu'une explication sommaire des fonction s de graphat.
Pouvez vous également m'expliquer les fonctions
Pour
FinPour et
FinSi

Je vous remercie,
Cordiallement.
  Retourner en haut de page

edje

(37 msg)

Plusieurs jours Plus de 3 ans Non renseigné Actions françaises

#412059Posté le : le 22-09-2005 05:29:31 edje - edje -      
====================================================

Bonjour,
En page 55 de cette file tu trouveras quelques explications données par Smallcaps sur les variables utilisées dans GrapheAT Pro.

Jean
  Retourner en haut de page


64
Sujet : Graphe AT PRo : programmation
Premiere Page   Page précédente   Page : sur 171   Page suivante   Derniere Page
64Sat, 25 Apr 2009 20:42:06