Bonjour
J ai une fonction toute bête qui retourne un double. Elle est sur ma Form1, Form1 sur laquelle un est posé un TNumberBox du nom de Numb_Slippage. Une variable TickSize est declarée en "Private" sur cette form1, tout comme 2 autres varibales "Private" : Frais et TickValue.
Mon pb est que dans le code de ma fonction TickSize et Numb_Slippage ne sont pas reconnus (undeclared identifier) alors que TickValue decalré au même endroit et initialisés au même endroit que TickSize est pris en compte.
J ai raté quoi ?
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function CalculDiff(Trade: TTrade): double; var Diff: double; begin Diff := (Trade.PrixClose - Trade.PrixOpen); Diff := Diff / TickSize; Diff := Diff * Trade.Sens; Diff := Diff - (Numb_Slippage.value * 2); Diff := TickValue * Diff; Diff := Diff - (2 * Frais); result := Diff; end;
Partager