Nein, so geht es nicht, weil Du einer Variable den Rückgabe wert der Funktion Profit() übergeben musst und nicht andersherum.
In diesem Falle würde ich es etwas anders schreiben. So könnte es dann aussehen:
Code:
//+--- Unterscheidg. Gewinn/Verlust ---------------------------------+
double prof = Profit();
if(prof >= 0) paintProf(prof); // CLR green
if(prof < 0) paintLoss(prof); // CLR red
//+--- paint-Bereich ------------------------------------------------+
objectBlank(); //was soll diese Funktion bewirken?
}
Damit wird der ermittelte prof den jeweiligen Funktionen übergeben und kann dann in diesen Funktionen weiterverarbeitet werden.
traderdoc