smallcaps90 ![]() (1022
msg) #576722Posté
le : le 20-02-2007 18:05:36 ====================================================
Mille mercis Nicolas pour ta si rapide intervention!
Démon ![]() (34
msg) #576745Posté
le : le 20-02-2007 18:52:57 Démon - Démon - ====================================================
Bonjour Smallcaps90 et Nicolas; Tout marche parfaitement. Merci à vous deux. Démon
L'homme sage est celui qui connait ses limites
lalo ![]() (1
msg) lalo' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ #591239Posté
le : le 23-03-2007 14:43:43 lalo - lalo - ====================================================
Bonjour a tous, Je recherche desesperement le add on qui permet de telecharger les cours avec decallage de 15 mn : CoursOnline. Je n'arrive pas a me connecter sur le site graphat.com Est-ce quelqu'un peut m'aider? D'avance merci
smallcaps90 ![]() (1022
msg) #591518Posté
le : le 24-03-2007 10:11:19 ====================================================
Bonjour lalo, Bizarre en effet, l'accès à www.graphat.com ne pose aucun pb chez moi... Communique-moi une adresse email en message privé ici même où je pourrais t'expédier la version de l'add on Cours OnLine qui t'intéresse. Est-ce celle pour GrapheAT ou pour GrapheAT Pro que tu souhaites utiliser? Une info lue sur le site : "Cet outil n'est utilisable que par les personnes enregistrées et en version 3.05 ou supérieure de GrapheAT. Il est fourni "tel quel" et gratuitement aux personnes enregistrées." Cordialement.
bamal ![]() (50
msg) #605656Posté
le : le 06-05-2007 11:58:27 bamal - bamal - ====================================================
bonjour, J'utilise graphat pro pour le cac et metatrader pour le forex, sur ce dernier j'ai trouvé ce programme forexofftrend et je voudrais le tranferer sur graphat. Quelqu'un serait-il capable de faire le transfert Voici le pgm de metatrader: Merci d'avance. //+------------------------------------------------------------------+ //| ForexOFFTrend.mq4 | //| SilverTrend rewritten by CrazyChart | //| http://viac.ru/ | //+------------------------------------------------------------------+ #property copyright "SilverTrend rewritten by CrazyChart" #property link "http://viac.ru/ " #property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 Red #property indicator_color2 Blue //---- input parameters extern int CountBars = 300; extern int SSP = 7; extern double Kmin = 1.6; extern double Kmax = 50.6; //24 21.6 21.6 //---- buffers double ExtMapBuffer1; double ExtMapBuffer2; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { SetIndexStyle(0, DRAW_LINE, 0, 2); SetIndexBuffer(0, ExtMapBuffer1); SetIndexStyle(1, DRAW_LINE, 0, 2); SetIndexBuffer(1, ExtMapBuffer2); //---- if(CountBars >= Bars) CountBars = Bars; SetIndexDrawBegin(0, Bars - CountBars + SSP); SetIndexDrawBegin(1, Bars - CountBars + SSP); //---- return(0); } //+------------------------------------------------------------------+ //| Custor indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int i, i2,loopbegin,counted_bars=IndicatorCounted(); double SsMax, SsMin, K, val1, val2, smin, smax, price; //---- if(Bars <= SSP + 1) return(0); //---- if(counted_bars < SSP + 1) { for(i = 1; i <= SSP; i++) ExtMapBuffer1CountBars-i = 0.0; for(i = 1; i <= SSP; i++) ExtMapBuffer2CountBars-i = 0.0; } for(i = CountBars - SSP; i >= 0; i--) { SsMax = HighHighest(NULL, 0, MODE_HIGH, SSP, i - SSP + 1); SsMin = LowLowest(NULL, 0, MODE_LOW, SSP, i - SSP + 1); smin = SsMin - (SsMax - SsMin)*Kmin / 100; smax = SsMax - (SsMax - SsMin)*Kmax / 100; ExtMapBuffer1i-SSP+6 = smax; ExtMapBuffer2i-SSP-1 = smax; val1 = ExtMapBuffer10; val2 = ExtMapBuffer20; //---- if(val1 > val2) Comment("ïîêóïêà buy ", val1); //---- if(val1 < val2) Comment("ïðîäàæà sell ", val2); } //---- return(0); } //+----------------------------------------------------------------- ![]()
smallcaps90 ![]() (1022
msg) #605956Posté
le : le 08-05-2007 09:14:48 ====================================================
Bonjour Bamal, Pourrais-tu poster un graphe daily, sous Metarader 4, de Renault (RNO) avec cette version du "Silver Trend" tracée sur les cours? Cela me permettra de vérifier si mes courbes sont identiques aux tiennes. De nombreuses variantes ont été proposées de cet indicateur, sur le forum "forex-TSD" entre autres... Cordialement.
bamal ![]() (50
msg) #605962Posté
le : le 08-05-2007 09:29:23 bamal - bamal - ====================================================
Bonjour smallcaps90, Pas possible metatrader ne fait que le forex. Par contre le chargement de l'euro se trouve soit en daily soit en intraday après une petite manipulation sur le format: http://www.fin-rus.com/analysis/export/_eng_/defau... -
bamal ![]() (50
msg) #605963Posté
le : le 08-05-2007 09:30:25 bamal - bamal - ====================================================
(pour graphat)
smallcaps90 ![]() (1022
msg) #605966Posté
le : le 08-05-2007 09:56:22 ====================================================
Re Bamal, Poste l'EUR/USD (QS0010040911) en daily, si tu veux bien, dans Metatrader 4 avec le Silver Trend et les valeurs des paramètres du programme : CountBars = 300 SSP = 7 Kmin = 1.6 Kmax = 50.6 Ce sera plus simple pour moi.
bamal ![]() (50
msg) #605969Posté
le : le 08-05-2007 10:11:30 bamal - bamal - ====================================================
re smallcaps90, countbars=300 ssp=7 kmin=1.6 kmax=50.6 ![]()
smallcaps90 ![]() (1022
msg) #606096Posté
le : le 08-05-2007 16:30:05 ====================================================
Rebonjour Bamal, Voici une solution pour le Silver Trend (ce n'est qu'un proto pour l'instant). PROGRAMME : //============ //Silver_Trend //============ //le 08/05/2007 //v0.1 Si RangHisto>=FinHisto-P1 Alors //Code de : //SsMax = HighHighest(NULL, 0, MODE_HIGH, SSP, i - SSP + 1); // i=P2+1 ssmax=Haut(i) TantQue i<= 2*P2-1 Faire Si Haut(i)>ssmax Alors ssmax=Haut(i) FinSi i=i+1 FinTantQue //Code de : //SsMin = LowLowest(NULL, 0, MODE_LOW, SSP, i - SSP + 1); // i=P2+1 ssmin=Bas(i) TantQue i<= 2*P2-1 Faire Si Bas(i)<ssmin Alors ssmin=Bas(i) FinSi i=i+1 FinTantQue smin=ssmin-(ssmax-ssmin)*P3/100 smax=ssmax-(ssmax-ssmin)*P4/100 Courbe1(2*(P2-1))=smax Courbe2(P2-2)=smax FinSi //Terminaisons // Si RangHisto>=FinHisto-P2-1 Alors ssmax=MAX(Haut,P2) ssmin=Min(Bas,P2) smin=ssmin-(ssmax-ssmin)*P3/100 smax=ssmax-(ssmax-ssmin)*P4/100 Courbe1(P2-3)=smax Courbe2(-3)=smax FinSi Si RangHisto=FinHisto Alors lim=Courbe1(P2-3) Pour P2-2 Cours Courbe1=lim FinPour FinSi //Fin du code Par rapport à Metatrader, GrapheAT Pro ne nécessite la déclaration des variables, ni un certain nb d'autres choses... Par contre on ne dispose pas des instructions : High(Highest(.....)) et Low(Lowest(.....)), ce qui impose la présence des 2 boucles Tant Que La déclaration des "courbes" à tracer et de leurs caractéristiques se fait dans la fenêtre "Propriétés" de la règle. PROPRIETES : ![]() J'obtiens le graphe suivant pour le dollar US : ![]() Les courbes obtenues sont proches des tiennes... Néanmoins mon historique, téléchargé sur abcbourse, s'arrête au 04/05/07 et les barres que j'ai repèrées par les flèches brunes ci-dessous sont absentes ce qui peut expliquer les petiotes différences entre les courbes obtenues par les deux systèmes. Elles semblent correspondre aux samedis... ![]() Cordialement. édité
le : 08-05-2007 16:31:22
bamal ![]() (50
msg) #606107Posté
le : le 08-05-2007 17:07:36 bamal - bamal - ====================================================
Merci, Très beau travail smallcaps90,je l'ai chargé sur graphat et il fonctionne très bien. Je vais l'utiliser sur le cac dans l'avenir.
ctangui ![]() (3
msg) ctangui' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ #607924Posté
le : le 16-05-2007 11:18:11 ctangui - ctangui - ====================================================
Bonjour à tous , et félicitation pour tous ceux qui animent cette
file pour faire progresser le logiciel Graphe AT Pro. J’ai un problème que je n’arrive pas à résoudre . Comment fait on pour tracer les lignes de seuils sur les indicateurs , et qu’elles y restent sur toutes les valeurs lorsque je les fais défiler. Exemple : RSI 30 et 70 CCI -100 et 100 STO 30 et 70 Bien sur on peut le faire manuellement mais il faut les tracer sur toutes les valeurs .bonjour le temps. Normalement dans la programmation du RSI on devrait pouvoir le faire , c’est ce qui se fait dans tous les logiciels meme les très bas de gamme. Si quelqu’un a la solution elle sera la bienvenue. Merci à tous et bonne continuation.
ctangui ![]() (3
msg) ctangui' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ #608023Posté
le : le 16-05-2007 15:19:52 ctangui - ctangui - ====================================================
c'est bon je viens de trouver.
smallcaps90 ![]() (1022
msg) #608173Posté
le : le 16-05-2007 19:00:07 ====================================================
Bonsoir ctangui, Pour t'éviter de scanner tes groupes manuellement, je te propose 3 petites statistiques qui pourront faire le travail de détection que tu souhaites. Il suffit que tu installes les programmes ci-dessous sous l'onglet qui t'intéresse dans la règle statistique : Jour, Semaine ou Mois. J'ai utilisé 14 comme valeur de calcul des 3 indicateurs, ceci peut être être modifié bien sûr (Menus Options/Indicateurs). J'ai choisi N=1 dans les exemples. Tu peux modifier cette valeur à loisir. Pour le CCI(14). Programme : //================================= //CROISEMENTS CCI/SEUILS PREDEFINIS //================================= //le 16/05/2007 //Définir les seuils // Seuil_Surachat=100 Seuil_Survente=-100 //Choisir nb périodes de scan // N=1 //Scanner le groupe // Pour N Cours Si Croise(CCI,Seuil_Surachat)>0 Alors Colonne1="CCI suracheté le " & DateHisto$ CCI_SurAchat=1 FinSi Si Croise(CCI,Seuil_Survente)<0 Alors Colonne1="CCI survendu le " & DateHisto$ CCI_SurVente=1 FinSi FinPour Si CCI_SurAchat=1 OU CCI_SurVente=1 Alors Selection FinSi Fenêtre Propriétés : ![]() Pour le groupe CAC SMALL90, en date de ce soir et N=1 : Groupe : CAC SMALL90 Date : 16/05/2007 Franchissements de seuils prédéfinis de surachat et survente par le CCI CCI suracheté le 16/05/2007 Exel industries a CCI suracheté le 16/05/2007 Ims(int.metal ser) CCI suracheté le 16/05/2007 Lectra systemes CCI suracheté le 16/05/2007 Theolia CCI suracheté le 16/05/2007 Wavecom CCI survendu le 16/05/2007 A Novo CCI survendu le 16/05/2007 Avanquest Software CCI survendu le 16/05/2007 Avenir Telecom CCI survendu le 16/05/2007 Damartex On peut utiliser la même logique pour le RSi et le STOCH. Pour le RSI(14). Programme : //================================= //CROISEMENTS RSI/SEUILS PREDEFINIS //================================= //le 16/05/2007 //Définir les seuils // Seuil_Surachat=70 Seuil_Survente=30 //Choisir nb périodes de scan // N=1 //Scanner le groupe // Pour N Cours Si Croise(RSI,Seuil_Surachat)>0 Alors Colonne1="RSI suracheté le " & DateHisto$ RSI_SurAchat=1 FinSi Si Croise(RSI,Seuil_Survente)<0 Alors Colonne1="RSI survendu le " & DateHisto$ RSI_SurVente=1 FinSi FinPour Si RSI_SurAchat=1 OU RSI_SurVente=1 Alors Selection Finsi Fenêtre Propriétés : ![]() Pour le même groupe, on obtient : Groupe : CAC SMALL90 Date : 16/05/2007 Franchissements de seuils prédéfinis de surachat et survente par le RSI RSI suracheté le 16/05/2007 Flo (groupe) RSI suracheté le 16/05/2007 Lectra systemes RSI suracheté le 16/05/2007 Petit forestier RSI suracheté le 16/05/2007 Vm materiaux Pour le STOCH(14). Programme : //================================= //CROISEMENTS STOCH/SEUILS PREDEFINIS //================================= //le 16/05/2007 //Définir les seuils // Seuil_Surachat=70 Seuil_Survente=30 //Choisir nb périodes de scan // N=1 //Scanner le groupe // Pour N Cours Si Croise(STOCH,Seuil_Surachat)>0 Alors Colonne1="STOCH suracheté le " & DateHisto$ STOCH_SurAchat=1 FinSi Si Croise(STOCH,Seuil_Survente)<0 Alors Colonne1="STOCH survendu le " & DateHisto$ STOCH_SurVente=1 FinSi FinPour Si STOCH_SurAchat=1 OU STOCH_SurVente=1 Alors Selection FinSi Fenêtre Propriétés : ![]() Résultats : Groupe : CAC SMALL90 Date : 16/05/2007 Franchissements de seuils prédéfinis de surachat et survente par le STOCH STOCH suracheté le 16/05/2007 Afone STOCH suracheté le 16/05/2007 Lectra systemes STOCH suracheté le 16/05/2007 Sam STOCH survendu le 16/05/2007 Avanquest Software STOCH survendu le 16/05/2007 Euro Disney STOCH survendu le 16/05/2007 Penauille Polyservices Cordialement.
90
|