Как мне добавить всю прибыль за сегодняшний день? - PullRequest
0 голосов
/ 20 июня 2020
double TodaysProfitSoFar(){
 
double profitSoFar=0;
HistorySelect(iTime(_Symbol,PERIOD_D1,0),TimeCurrent());
ulong ticket=0;
int histTotal = HistoryDealsTotal();

 for(int b=0; b<=histTotal; b++){
   if((ticket=HistoryDealGetTicket(b))>0){
         profitSoFar += HistoryDealGetDouble(b,DEAL_PROFIT);
         //lossesSoFar+=lossesSoFar;
         profitSoFar = NormalizeDouble(profitSoFar,2);Print("profit of today ",profitSoFar);
   }
 }
   //Print("Day of the week is ",tday," EA opens on monday at ",timeWhenEAstartedRunning, " Profit so far is ",profitSoFar);
 return profitSoFar;
}

Как я могу получить прибыль (включая убыток и прибыль) только сегодня. Я сделал то же самое в mql4. после печати profitsoafar продолжает получать 0,0.

...