![]() ![]() |
Dec 19 2005, 19:01
Post
#1
|
|
|
Senior Member ![]() ![]() ![]() Group: Membre Actif Posts: 114 Joined: 25-September 05 Member No.: 202 Broker: Systematique : FxLite & Discretionnaire : Oanda Demo/Real: Real |
Bonsoir à tous,
Je cherche un indicateur qui tracerait automatiquement les points pivots sous MT4. J'en ai trouvé un mais il ne trace que les pivots du jour, j'aurais besoin qu'il mette les points pivots de tous les jours comme cela : ![]() Si vous avez ça sous la main.. Merci ! Maxime |
|
|
|
Dec 19 2005, 20:03
Post
#2
|
|
|
Member ![]() ![]() Group: Membre Posts: 29 Joined: 14-September 05 Member No.: 85 |
yep j ai une source mql qui le fait
je peux la joindre demain si tu veux ps: il me semble qu elle est dispo sur un groupe yahoo, j avais eu le lien dans l ancien forum de mataf ciao |
|
|
|
Dec 20 2005, 11:49
Post
#3
|
|
|
Senior Member ![]() ![]() ![]() Group: Membre Actif Posts: 114 Joined: 25-September 05 Member No.: 202 Broker: Systematique : FxLite & Discretionnaire : Oanda Demo/Real: Real |
CITATION(frenchie @ Dec 19 2005, 20:03) yep j ai une source mql qui le fait je peux la joindre demain si tu veux ps: il me semble qu elle est dispo sur un groupe yahoo, j avais eu le lien dans l ancien forum de mataf ciao [snapback]3708[/snapback] Avec plaisir, je veux bien J'ai cherché sur le groupe yahoo mais.... en fait actuellement je chercher à construire un systeme automatique basé sur mon systeme de trading (mais qui ne peut être que discretionnaire) donc j'ai besoin de faire des adaptations, d'avoir ce fameu indicateur et surtout trouver des exemples d'experts qui utilisent les points pivots sinon je risque de galérer pour coder tout ça Bonne journée à tous This post has been edited by Maxime: Dec 20 2005, 11:50 |
|
|
|
Dec 20 2005, 15:13
Post
#4
|
|
|
Member ![]() ![]() Group: Membre Posts: 29 Joined: 14-September 05 Member No.: 85 |
pour les retrouver directement dans ton code, y'a la formule:
double piv=0; piv=(iHigh(NULL,PERIOD_D1,1)+iLow(NULL,PERIOD_D1,1)+iClose(NULL,PERIOD_D1,1))/3; et ainsi de suite pour support, résistance iHigh est la fonction qui donne le plus haut sur une période avec comme paramètres --->PERIOD_D1: signifie sur du daily --->1: signifie décalage de un jour, c.a.d si tu execute aujourdh'ui il cherche le high de la veille (1 jour avant) et l'indicateur qui tu peux afficher sur un graphique: pivots.mql à placer dans le repertoire experts/indicators voili ps: j'ai pas réussi à le joindre sur le forum, pas possible apparement donc je l'ai upload sur un vieux compte free à moi http://raplinks.free.fr/pivots.mq4 This post has been edited by frenchie: Dec 20 2005, 15:17 |
|
|
|
Dec 20 2005, 17:30
Post
#5
|
|
![]() Member ![]() ![]() Group: Membre Actif Posts: 63 Joined: 13-September 05 Member No.: 52 Broker: FxSol Demo/Real: Real |
Bonsoir,
essaie celui-ci il ressemble à ce que tu veux //+------------------------------------------------------------------+ //| Pivot.mq4 | //| Copyright © 2004, Poul_Trade_Forum | //| Aborigen | //| http://forex.kbpauk.ru/ | //+------------------------------------------------------------------+ #property copyright "Poul Trade Forum" #property link "http://forex.kbpauk.ru/" #property indicator_chart_window //#property indicator_separate_window #property indicator_buffers 7 #property indicator_color1 Orange #property indicator_color2 DarkBlue #property indicator_color3 Maroon #property indicator_color4 DarkBlue #property indicator_color5 Maroon #property indicator_color6 Green #property indicator_color7 Green //---- input parameters //---- buffers double PBuffer[]; double S1Buffer[]; double R1Buffer[]; double S2Buffer[]; double R2Buffer[]; double S3Buffer[]; double R3Buffer[]; string Pivot="Pivot Point",Sup1="S 1", Res1="R 1"; string Sup2="S 2", Res2="R 2", Sup3="S 3", Res3="R 3"; int fontsize=10; double P,S1,R1,S2,R2,S3,R3; double LastHigh,LastLow,x; //+------------------------------------------------------------------+ //| Custor indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- TODO: add your code here ObjectDelete("Pivot"); ObjectDelete("Sup1"); ObjectDelete("Res1"); ObjectDelete("Sup2"); ObjectDelete("Res2"); ObjectDelete("Sup3"); ObjectDelete("Res3"); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { string short_name; //---- indicator line SetIndexStyle(0,DRAW_LINE,0,2,Orange); SetIndexStyle(1,DRAW_LINE,0,2,DarkBlue); SetIndexStyle(2,DRAW_LINE,0,2,Maroon); SetIndexStyle(3,DRAW_LINE,0,2,DarkBlue); SetIndexStyle(4,DRAW_LINE,0,2,Maroon); SetIndexStyle(5,DRAW_LINE,0,2,Green); SetIndexStyle(6,DRAW_LINE,0,2,Green); SetIndexBuffer(0,PBuffer); SetIndexBuffer(1,S1Buffer); SetIndexBuffer(2,R1Buffer); SetIndexBuffer(3,S2Buffer); SetIndexBuffer(4,R2Buffer); SetIndexBuffer(5,S3Buffer); SetIndexBuffer(6,R3Buffer); //---- name for DataWindow and indicator subwindow label short_name="Pivot Point"; IndicatorShortName(short_name); SetIndexLabel(0,short_name); //---- SetIndexDrawBegin(0,1); //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); int limit, i; //---- indicator calculation if (counted_bars==0) { x=Period(); if (x>240) return(-1); ObjectCreate("Pivot", OBJ_TEXT, 0, 0,0); ObjectSetText("Pivot", " Pivot Point",fontsize,"Arial",Red); ObjectCreate("Sup1", OBJ_TEXT, 0, 0, 0); ObjectSetText("Sup1", " S 1",fontsize,"Arial",Red); ObjectCreate("Res1", OBJ_TEXT, 0, 0, 0); ObjectSetText("Res1", " R 1",fontsize,"Arial",Red); ObjectCreate("Sup2", OBJ_TEXT, 0, 0, 0); ObjectSetText("Sup2", " S 2",fontsize,"Arial",Red); ObjectCreate("Res2", OBJ_TEXT, 0, 0, 0); ObjectSetText("Res2", " R 2",fontsize,"Arial",Red); ObjectCreate("Sup3", OBJ_TEXT, 0, 0, 0); ObjectSetText("Sup3", " S 3",fontsize,"Arial",Red); ObjectCreate("Res3", OBJ_TEXT, 0, 0, 0); ObjectSetText("Res3", " R 3",fontsize,"Arial",Red); } if(counted_bars<0) return(-1); //---- last counted bar will be recounted // if(counted_bars>0) counted_bars--; limit=(Bars-counted_bars)-1; for (i=limit; i>=0;i--) { if (High[i+1]>LastHigh) LastHigh=High[i+1]; if (Low[i+1]<LastLow) LastLow=Low[i+1]; if (TimeDay(Time[i])!=TimeDay(Time[i+1])) { P=(LastHigh+LastLow+Close[i+1])/3; R1 = (2*P)-LastLow; S1 = (2*P)-LastHigh; R2 = P+(LastHigh - LastLow); S2 = P-(LastHigh - LastLow); R3 = (2*P)+(LastHigh-(2*LastLow)); S3 = (2*P)-((2* LastHigh)-LastLow); LastLow=Open[i]; LastHigh=Open[i]; ObjectMove("Pivot", 0, Time[i],P); ObjectMove("Sup1", 0, Time[i],S1); ObjectMove("Res1", 0, Time[i],R1); ObjectMove("Sup2", 0, Time[i],S2); ObjectMove("Res2", 0, Time[i],R2); ObjectMove("Sup3", 0, Time[i],S3); ObjectMove("Res3", 0, Time[i],R3); } PBuffer[i]=P; S1Buffer[i]=S1; R1Buffer[i]=R1; S2Buffer[i]=S2; R2Buffer[i]=R2; S3Buffer[i]=S3; R3Buffer[i]=R3; } //---- return(0); } //+------------------------------------------------------------------+ En espérant t'avoir aidé Maxime A+ et bon trading |
|
|
|
![]() ![]() |
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
Similar Topics
| Topic Title | Replies | Topic Starter | Views | Last Action | |||
|---|---|---|---|---|---|---|---|
![]() |
3 | goldfing | 2,213 | 14th September 2005 - 11:30 Last post by: goldfing |
|||
![]() |
8 | Phénoménal | 3,092 | 16th September 2005 - 23:17 Last post by: danyja |
|||
![]() |
2 | Arnaud Jeulin | 4,386 | 18th July 2008 - 15:04 Last post by: Damien |
|||
![]() |
0 | FXPrice | 1,767 | 19th September 2005 - 22:12 Last post by: FXPrice |
|||
![]() |
0 | FXPrice | 1,551 | 18th September 2005 - 23:44 Last post by: FXPrice |
|||
| Lo-Fi Version | Time is now: 8th January 2009 - 10:12 |
Chat
Forex Forum
English
Français
- chonna: Req Info
Jan 8, 8:48 GMT - forexamericas: Adp Jobs Report Sets The Mood In Wall Street.
Jan 8, 0:27 GMT - oharas: Gold Trading
Jan 7, 22:36 GMT - oharas: Does The Market Trade Against You?
Jan 7, 22:22 GMT - j06smith: Forex Analysis
Jan 7, 21:13 GMT - karinpero: Arnaud Okay, Can You Answere How Many Trades You Do Per Week Just Take A Guess
Jan 7, 21:02 GMT - Arnaud Jeulin: Technical Analysis
Jan 7, 16:47 GMT - andrufx: General Information To Help Traders
Jan 7, 16:26 GMT - Arnaud Jeulin: Arnaud You Say You Use Visual Support Resistance Please Explain In Detail What That Is
Jan 7, 16:12 GMT - AlbertG1: Indicators
Jan 7, 15:35 GMT
- Laurent: Ma Technique ...
Jan 8, 8:41 GMT - damtoul: Soyez Au Parfum De La Richesse Avec Le "sniper Forex"
Jan 7, 19:39 GMT - Arnaud Jeulin: Inflation De 4 Millions De % Au Zimbabwe
Jan 7, 16:37 GMT - damtoul: Eur/gbp
Jan 7, 16:34 GMT - raf: Est-ce Programmable Sur Mt4?
Jan 7, 14:17 GMT - Tribuforex: Pyramide De Gann
Jan 7, 9:22 GMT - Tribuforex: Résistances Et Supports
Jan 7, 9:21 GMT - jctrader: Enquête Chez Crown Forex
Jan 5, 22:12 GMT - GAJELO: Swingtrading sur le Forex
Jan 5, 16:18 GMT - damtoul: Euro Usd
Jan 5, 15:41 GMT





Dec 19 2005, 19:01








