# -- ---------------------------- --
# --  Indice CAC40
# -- ---------------------------- -- 
# --  MickBad (mickbad@babel.fr)
# -- ---------------------------- -- 

# Aide:
#  les couleurs sont au format [Rouge;Vert;Bleu] 
#     Rouge  = composante rouge de 0  255 
#     Vert   = composante verte de 0  255 
#     Bleu   = composante bleue de 0  255 
#
#  le format des polices est [Nom;Style;Taille]
#     Nom    = nom de la police (ex: Helvetica ou System)
#     Style  = style de la police 
#               bold pour gras, italic pour italique et plain pour normal
#               les combinaisons du genre bold+italic sont possibles
#     Taille = taille de la police
#
#  les labels (titre, copyright) et le nom de l'image gnre peuvent tre associs aux macros
#     Format de la Date          Format de l'Heure
#     %y : anne sur 2 chiffres  %H : heure sur 2 chiffres
#     %Y : anne sur 4 chiffres  %M : minute sur 2 chiffres
#     %m : mois sur 2 chiffres   %S : seconde sur 2 chiffres
#     %d : date sur 2 chiffres   %T : temps en ms depuis le 1/01/1970  00:00:00 GMT 
# 
#     Macros complmentaires
#     %IMp : Nom du programme    %IMv : version courante du programme
#     %IMd : Date du programme   %IMu : date de la dernire version
#
#  le positionnement des labels
#     alignement horizontal : LEFT, CENTER ou RIGHT
#     alignement vertical   : TOP ou BOTTOM
#
#  unit disponible pour la priode de donnes
#     MONTH pour mois, DAY pour jour, HOUR pour heure et MINUTE pour minute

# -------------------
# Titre du graphique
GRAPH_NAME = CAC 40 - gnr le %d/%m/%Y  %Hh%M
GRAPH_NAME_DISPLAY = YES
GRAPH_NAME_HORIZONTAL_ALIGN = LEFT
GRAPH_NAME_VERTICAL_ALIGN = TOP
GRAPH_NAME_FONT = Helvetica;bold;9
GRAPH_NAME_COLOR = 0;0;102

# -------------------
# Copyright
GRAPH_COPYRIGHT = (c) MickBad - %IMp v%IMv (%d/%m/%Y)
GRAPH_COPYRIGHT_DISPLAY = YES
GRAPH_COPYRIGHT_HORIZONTAL_ALIGN = RIGHT
GRAPH_COPYRIGHT_VERTICAL_ALIGN = BOTTOM
GRAPH_COPYRIGHT_FONT = Helvetica;plain+italic;9
GRAPH_COPYRIGHT_COLOR = 0;0;102

# -------------------
# Priode du graphique
GRAPH_DURATION_DISPLAY = YES
GRAPH_DURATION_HORIZONTAL_ALIGN = RIGHT
GRAPH_DURATION_VERTICAL_ALIGN = TOP
GRAPH_DURATION_FONT = Helvetica;plain;9
GRAPH_DURATION_COLOR = 0;0;102

# -------------------
# Gestion de l'image
; police et couleurs
FONT_PEN = Helvetica;plain;9
COLOR_FOND = 240;240;240
COLOR_PEN = 0;0;0

; dimension de l'image
GRAPH_PRINT_WIDTH = 360
GRAPH_PRINT_HEIGHT = 230

; Sortie graphique
;  - construction d'une image au format GIF
GRAPH_PRINT_GIF_VALID = YES
GRAPH_PRINT_GIF_LZWCOMPRESS = YES
GRAPH_PRINT_GIF_NAME = ./cac40_%y%m%d.gif

;  - construction d'une image au format PNG
;      Alpha: encodage du canal alpha
;      Filtre: 0 = none (defaut), 1 = sub, 2 = up
;      (Les donnes d'image peuvent tre pr filtres employant le "sub" (l'octet prcdent) et "up" (la range prcdente) des filtres)
;		Image data may be pre-filtered using the "sub" (previous byte) and "up" (previous row) filters
;      Compression: coefficient de compression du PNG (0 = lowest ... 9 = best)
GRAPH_PRINT_PNG_VALID = YES
GRAPH_PRINT_PNG_ALPHA = NO
GRAPH_PRINT_PNG_FILTER = 0
GRAPH_PRINT_PNG_COMPRESS = 9
GRAPH_PRINT_PNG_NAME = ./cac40_%y%m%d.png

; langage
GRAPH_DATE_FORMAT_FRENCH = YES
GRAPH_DATE_WEEKDAY = DLMMJVS
GRAPH_DATE_MONTH = JFMAMJJASOND
GRAPH_DATE_DISPLAY_WEEKEND = NO

# -------------------
# Gestion du Graphique
; priode des donnes - unit disponible pour la priode:
;   MONTH pour mois, DAY pour jour, HOUR pour heure et MINUTE pour minute
GRAPH_DURATION_MODE = DAY
GRAPH_DURATION_PERIOD = 7
GRAPH_DURATION_PERIOD_WEDGE_DATE = 20010516
GRAPH_DURATION_PERIOD_WEDGE_TIME = 212500

; Zoom sur les valeurs du graphique
;  Si on dsactive cette option, le minimum des valeurs sur le graphique devient 0
;  lorsque toutes les valeurs sont strictement positif
GRAPH_VALUES_ZOOM = YES

; polices et couleurs
FONT_GRAPH_PEN = Helvetica;plain;9
COLOR_GRAPH_FOND = 176;208;240
COLOR_GRAPH_PEN = 0;0;102

; Graphique en mode Courbe
GRAPH_CURVE_DISPLAY = NO
GRAPH_CURVE_THICKNESS = 1
GRAPH_CURVE_COLOR = 0;0;102
GRAPH_CURVE_MOUNTAIN = NO
GRAPH_CURVE_MOUNTAIN_COLOR = 109;109;226

; Graphique en mode Barre
GRAPH_HISTOGRAM_DISPLAY = YES
GRAPH_HISTOGRAM_SHIFTED_SHADOW = 1
GRAPH_HISTOGRAM_DISTANCE_AXE = 2
GRAPH_HISTOGRAM_DISTANCE_BAR = 2
GRAPH_HISTOGRAM_NUMBER_BAR = 5
GRAPH_HISTOGRAM_COLOR = 240;100;100
GRAPH_HISTOGRAM_COLOR_SHADOW = 10;10;10

; Courbes de tendances
;   - Moyenne mobile - moving average
GRAPH_CURVE_TREND_MOVINGAVERAGE = YES
GRAPH_CURVE_TREND_MOVINGAVERAGE_COEF = 20
GRAPH_CURVE_TREND_MOVINGAVERAGE_THICKNESS = 2
GRAPH_CURVE_TREND_MOVINGAVERAGE_COLOR = 255;144;0

; Lgendes
LEGENDE_X_DISPLAY = YES
LEGENDE_X_OVERAXIS = NO
LEGENDE_X_ALIGNEMENT = CENTER

LEGENDE_Y_DISPLAY = YES
LEGENDE_Y_LEFTGRAPH = NO

# -------------------
# Gestion des Axes du graphique
;  nombre de donnes visible sur l'axe des ordonnes
GRAPH_AXE_VERTICAL_NUMBEROFVALUES = 4

;  Affichage des barres horizontales/verticales sur le graphique
GRAPH_AXE_VERTICAL = YES
GRAPH_AXE_HORIZONTAL = YES

; couleurs des axes
COLOR_GRAPH_AXE = 0;0;102
COLOR_GRAPH_AXEBIS = 255;255;255

# -------------------
# Gestion des Donnes
GRAPH_DATA_SPREAD_DATA = YES
GRAPH_DATA_FILE = ./CAC40_Values.txt


