ProRealTime
L'endroit pour tenir un journal de trading quotidien de vos gains, pertes en bourse, et tout autre élément lié à votre quête pour devenir un trader. Recommandé pour progresser, cela force à "analyser" sa pratique.
Répondre

Cicor, suite

par Carlito2 » 20 mars 2025 21:32

"Just for the record"

viewtopic.php?t=53874&start=240#p2139559

presqu'un an plus tard :
2025-03-20 21_26_03-CICN.png
2025-03-20 21_26_03-CICN.png (81.11 Kio) Vu 2525 fois
acheté le 29 octobre à 53, revendu le 7 mars à 83.6... trop tôt, mais content de l'opération et surtout de la lecture. Ca a l'air d'être une bonne valeur, à suivre dans le temps !

ATUS

par Carlito2 » 20 mars 2025 21:40

J'aime bien la tournure que prend graphiquement la valeur Altice.
A surveiller avec les prochaines earnings ...
2025-03-20 21_38_31-ATUS.png
2025-03-20 21_38_31-ATUS.png (55.14 Kio) Vu 2520 fois

Re: Journal de Carlito2

par ChristelleP » 21 mars 2025 04:24

merci Carlito pour le partage :mercichinois:

Re: Journal de Carlito2

par Carlito2 » 27 déc. 2025 11:11

Ngup, alors effectivement on est au moins sur le même territoire. BE pour ma part. Volontiers pour une rencontre, histoire d’élargir le cercle de connaissances de passionnés de ce monde !
NE serait un bon compromis non ?

IA pas pour tout, mais pour ça ... c'est top !

par Carlito2 » 06 janv. 2026 15:05

Hello les amis

Je vous partage ce qui m'a grandement facilité la vie depuis quelques mois, à toute fin utile pour ceux qui, comme moi, n'aiment pas trop compenser leur manque de compétences informatiques par du temps consacré à l'épluchage des graphes.
Spoiler:
L'IA peut être d'une très grande aide. Je l'utilise pour me pondre des scripts que j'utilise sur TradingView (je n'y connais strictement rien en langage informatique, et ça me rebute)
Exemple pour sortir les stats hauts/bas de chaque semaine :
Spoiler:
//@version=6
indicator("Jour du High / Low Hebdomadaire (en %) [par rang dans la semaine]", overlay=false)

// ─────────────────────────────────────────────────────────────────────────────
// Inputs : plage d'observation par années (menus) + option full history
// ─────────────────────────────────────────────────────────────────────────────
useFullHistory = input.bool(false, "Utiliser tout l'historique (ignore la plage)")

startYearStr = input.string("2018", "Année de début", options=["2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025","2026"])
endYearStr = input.string("2025", "Année de fin", options=["2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025","2026"])

startYearInput = int(str.tonumber(startYearStr))
endYearInput = int(str.tonumber(endYearStr))
startYear = math.min(startYearInput, endYearInput)
endYear = math.max(startYearInput, endYearInput)

// ─────────────────────────────────────────────────────────────────────────────
// Helpers : semaine + "jour" = rang 0..4 dans la semaine (au lieu de dayofweek)
// ─────────────────────────────────────────────────────────────────────────────
isWeekChange = ta.change(time("W")) != 0

// Rang du jour dans la semaine: 0..4 (Lun..Ven "logiques")
// On reset à 0 au début d'une nouvelle semaine, puis +1 à chaque Bougie daily.
var int dayInWeek = na
dayInWeek := na(dayInWeek) ? 0 : (isWeekChange ? 0 : dayInWeek + 1)

// On ne garde que 0..4 (5 jours). Si >4, on ignore (ça couvre cas rares de flux).
dayIdxMonFri = dayInWeek >= 0 and dayInWeek <= 4 ? dayInWeek : na

// Filtre années appliqué au moment où on finalise la semaine précédente (au changement de semaine)
inYearRangeOnFinalize = useFullHistory ? true : (year(time) >= startYear and year(time) <= endYear)

// ─────────────────────────────────────────────────────────────────────────────
// State (persistant)
// ─────────────────────────────────────────────────────────────────────────────
var float weekHigh = na
var float weekLow = na
var int highDayIdx = na
var int lowDayIdx = na

var int[] highCount = array.new_int(5, 0) // 0..4 => Lun..Ven "logiques"
var int[] lowCount = array.new_int(5, 0)

var int totalHigh = 0
var int totalLow = 0

// ─────────────────────────────────────────────────────────────────────────────
// Weekly tracking
// ─────────────────────────────────────────────────────────────────────────────
if isWeekChange
// Finalise la semaine précédente (si dans la plage d'années)
if inYearRangeOnFinalize
if not na(highDayIdx)
array.set(highCount, highDayIdx, array.get(highCount, highDayIdx) + 1)
totalHigh += 1
if not na(lowDayIdx)
array.set(lowCount, lowDayIdx, array.get(lowCount, lowDayIdx) + 1)
totalLow += 1

// Reset nouvelle semaine (sur la Bougie courante)
weekHigh := high
weekLow := low
highDayIdx := dayIdxMonFri
lowDayIdx := dayIdxMonFri
else
// Mise à jour intra-semaine
if not na(dayIdxMonFri)
if na(weekHigh) or high > weekHigh
weekHigh := high
highDayIdx := dayIdxMonFri

if na(weekLow) or low < weekLow
weekLow := low
lowDayIdx := dayIdxMonFri

// ─────────────────────────────────────────────────────────────────────────────
// % helpers
// ─────────────────────────────────────────────────────────────────────────────
pct(_count, _total) =>
_total > 0 ? (float(_count) / float(_total)) * 100.0 : na

fmtPct(_x) =>
na(_x) ? "—" : str.format("{0,number,#0.0}%", _x)

// ─────────────────────────────────────────────────────────────────────────────
// Table
// ─────────────────────────────────────────────────────────────────────────────
var table t = table.new(position.bottom_right, 3, 7, border_width=1)
days = array.from("Lundi","Mardi","Mercredi","Jeudi","Vendredi")

table.cell(t, 0, 0, "Jour")
table.cell(t, 1, 0, "High semaine (%)")
table.cell(t, 2, 0, "Low semaine (%)")

for i = 0 to 4
highP = pct(array.get(highCount, i), totalHigh)
lowP = pct(array.get(lowCount, i), totalLow)

table.cell(t, 0, i + 1, array.get(days, i))
table.cell(t, 1, i + 1, fmtPct(highP))
table.cell(t, 2, i + 1, fmtPct(lowP))

rangeLabel = useFullHistory ? "Full" : (str.tostring(startYear) + "-" + str.tostring(endYear))
table.cell(t, 0, 6, "N / Plage")
table.cell(t, 1, 6, str.tostring(totalHigh) + " / " + rangeLabel)
table.cell(t, 2, 6, str.tostring(totalLow) + " / " + rangeLabel)
avec le résultat suivant sur DE40 (partiellement vérifié par échantillonnage sur graphe, mais d'après mes premières constatations, ça a l'air de tenir la route - mais prudence quand même !) :
Spoiler:
2026-01-06 14_59_35-Window.png
2026-01-06 14_59_35-Window.png (9.12 Kio) Vu 1089 fois
[/spoiler}
Certains diront que ça ne casse pas 3 pates à un canard, mais pour une fois que je peux partager quelque chose qui me semble utile :D

CICN, encore un an plus tard

par Carlito2 » 06 janv. 2026 15:14

Pour mémoire
CICN260106.jpg
CICN260106.jpg (170.65 Kio) Vu 1082 fois

Re: Journal de Carlito2

par ChristelleP » 06 janv. 2026 18:26

bonsoir Carlito :)

Re: Journal de Carlito2

par Carlito2 » 07 janv. 2026 10:25

Hello Christelle, la forme depuis tout ce temps ? :)

Re: Journal de Carlito2

par ChristelleP » 07 janv. 2026 15:35

oui ! :)

bon trading à toi Carlito :)

Re: Journal de Carlito2

par Carlito2 » 13 mars 2026 16:42

Analyse perte du jour :

Vente 23491 à 11:32
Contexte
H4 baissier, H1 rebond technique bien étiré, approche d'une zone vendeuse, m15 rejet perçu après clôture Bougie précédente = la vente était le bon sens ici :top:

m15
2026-03-13 16_32_10-Allemagne 40 Cash (1€) 15 minutes 23 488,0 -0,02 % 16_32_10.png
2026-03-13 16_32_10-Allemagne 40 Cash (1€) 15 minutes 23 488,0 -0,02 % 16_32_10.png (12.11 Kio) Vu 739 fois
Entrée sur signal perçu m2
2026-03-13 16_35_53-Allemagne 40 Cash (1€) 2 minutes 23 482,8 -0,05 % 16_35_52.png
2026-03-13 16_35_53-Allemagne 40 Cash (1€) 2 minutes 23 482,8 -0,05 % 16_35_52.png (13.13 Kio) Vu 739 fois
Mon erreur : la zone de vente m15 est correcte :
2026-03-13 16_36_48-Allemagne 40 Cash (1€) 15 minutes 23 470,0 -0,10 % 16_36_49.png
2026-03-13 16_36_48-Allemagne 40 Cash (1€) 15 minutes 23 470,0 -0,10 % 16_36_49.png (19.35 Kio) Vu 739 fois
mais je pense que le signal de rejet n'est pas assez puissant, il aurait fallu que la m15 précédente clôture rouge.

Par ailleurs, sur cette vente, le vrai signal m2 était pour moi au break de la microstructure de range par le bas, j'ai trop tardé à entrer.

Puis à l'approche et hésitation sur le plus bas précédent, j'aurais dû prendre un partiel et sécuriser be. La dessus je ne m'en veux pas car j'étais dans une optique day et pas scalp, donc j'ai été logique avec mon analyse à ce stade.

Par contre, sur la première Bougie très impulsive contre moi, j'aurais dû immédiatement sortir sur clôture de cette dernière, ce que je n'ai pas fait. Ma perte aurait pu être moindre.
2026-03-13 16_39_25-Allemagne 40 Cash (1€) 2 minutes 23 470,8 -0,10 % 16_39_25.png
2026-03-13 16_39_25-Allemagne 40 Cash (1€) 2 minutes 23 470,8 -0,10 % 16_39_25.png (18.93 Kio) Vu 739 fois
Je sors à la clôture de la m15 sur laquelle je suis rentré. Respect strict de mes règles.
Mindset parfait.

Et d'ailleurs, perte largement rattrapée ensuite par application stricte de ma méthodologie.

Re: Journal de Carlito2

par Carlito2 » 13 mars 2026 17:51

Et après réflexion encore sur cette erreur de jugement, je me suis aperçu que le m2 n'avait tout simplement pas cassé sa structure haussière.
2026-03-13 17_53_14-Allemagne 40 Cash (1€) 2 minutes 23 457,0 -0,15 % 17_53_14.png
2026-03-13 17_53_14-Allemagne 40 Cash (1€) 2 minutes 23 457,0 -0,15 % 17_53_14.png (22.67 Kio) Vu 723 fois
Tout au plus aurais-je dû me mettre en mode scalping très court.

Re: Journal de Carlito2

par pierro » 14 mars 2026 15:40

Même l'analyse de la perte est superbe. :bravo:

J'aurais pu faire la meme vente apres cassure par le bas de la M15 un peu hésitante.

Effectivement le mini range M2 sa cassure basse en cloture etait le plus pertinent mais ca aurait été une anticipation de la M15.

Le point de vigilance selon moi etait le pull back sur 460 apres la belle close M15 au dessus.

Apres tjrs facile à dire apres coup.

Le principal étant d’avoir respecté ton plan on ne peut pas avoir raison à 100% ;)

Re: Journal de Carlito2

par Carlito2 » 14 mars 2026 23:58

Merci pierro !
Et franchement, qu’est ce que je me sens bien quand je perds en respectant mon plan !!!

À la semaine prochaine pour de nouvelles aventures !
Bon dimanche à toi

Chaque journée est différente

par Carlito2 » 17 mars 2026 08:49

Hier, impossible pour moi de lire correctement le marché.
J'étais perdu. Bilan : un trade pris avec réflexion, probablement pas la bonne, mais avec réflexion. Pris ma perte sur respect de mon setup, ce qui est bien. Au final, le trade aurait pu donner mon objectif jour mais tant pis.

Ce jour, j'allume les écrans, et ça me saute aux yeux.
Je n'hésite pas, respecte mon setup et atteint mes cibles. Journée plus que faite avant l'open. Ca tombe bien, je ne serai pas dans les conditions pour trader ce jour.

Moralité du jour :

La montée vaut plus que le sommet

Sisyphe ne possède jamais la victoire finale. La valeur est dans l’acte de pousser la pierre

En trading, il n’existe pas non plus de point d’arrivée définitif :

Chaque trade est indépendant
Chaque session est un nouveau départ
La compétence est un travail continu

presentation-de-carlito2-t53170.html

Re: Journal de Carlito2

par ChristelleP » 17 mars 2026 20:41

Carlito :top:

Sujets similaires
Le journal du Mystérieux ( pour parler de mon journal )
Fichier(s) joint(s) par Nico38 » 09 sept. 2019 19:44 (3 Réponses)
[Journal] Suivi de trading de Dan
par Franck Jo » 21 sept. 2011 19:55 (97 Réponses)
[Journal] legreg (paper)
Fichier(s) joint(s) par Benoist Rousseau » 30 sept. 2011 01:19 (63 Réponses)
[Journal] suivi de trading de Duke552
Fichier(s) joint(s) par duke5520 » 01 oct. 2011 17:42 (93 Réponses)
Journal de trading Tonpote
Fichier(s) joint(s) par Cissou » 13 oct. 2011 20:04 (32 Réponses)
Journal de Chachacha ( let's gamble )
Fichier(s) joint(s) par Dan » 20 oct. 2011 01:56 (46 Réponses)
[Journal] Trading de Tuzi
Fichier(s) joint(s) par Benoist Rousseau » 20 oct. 2011 16:03 (91 Réponses)
[Journal] Nnd's trading
par moumoune » 12 nov. 2011 09:30 (22 Réponses)
[journal] Natharno
par Benoist Rousseau » 18 nov. 2011 22:40 (6 Réponses)
The wood gratting journal
par Benoist Rousseau » 09 déc. 2011 19:57 (3 Réponses)