DislikedSeems like the best solution is to have the phantoms in dollars, then we are duplicating Bskt_Add_01 exactly. Also, using pips means we have to keep adjusting it as the Dollar Profit Target gets bigger.
EDIT: There I go asking for the more difficult coding solution again. Sorry MC.Ignored
To get the dollar value is quite easy. Unfortunately I dont have enough time to code it myself, even though it doesn't seems to be too complicated.
I would use something like this:
Inserted Code
GBPUSD_PL_Dollars = DoubleToStr(GBPUSD_PL*MarketInfo("GBPUSD",MODE_TICKVALUE)*UseLots,1)
or if you want to just see dollar values of phantom trades you can modify the comment string to something like this:
Inserted Code
... "nGBPUSD Phantom PL: " + DoubleToStr(GBPUSD_PL,1) + " pips $" + DoubleToStr(GBPUSD_PL*MarketInfo("GBPUSD",MODE_TICKVALUE)*UseLots,1) + "nEURGBP Phantom PL: " + DoubleToStr(EURGBP_PL,1) + " pips $" + DoubleToStr(EURGBP_PL*MarketInfo("EURGBP",MODE_TICKVALUE)*UseLots,1) + ...
p777m