Variable Private et Composant non reconnus dans function sur même form.
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:
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; |