Profit/strata z zamkniętego zlecenia

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
oiro
Pasjonat
Pasjonat
Posty: 423
Rejestracja: 05 mar 2008, 00:40

Profit/strata z zamkniętego zlecenia

Nieprzeczytany post autor: oiro »

Witam,
mam problem jak najlepiej pozyskać informacje czy te dane transakcje zakonczyły się stratą czy zyskiem?

for(int i=0;i<OrdersHistoryTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
{
if(poz==OrderTicket())
{
//zysk/strata???

z gory dziękuję za pomoc

Awatar użytkownika
Mustafa
Pasjonat
Pasjonat
Posty: 777
Rejestracja: 20 lip 2010, 10:54

Re: Profit/strata z zamkniętego zlecenia

Nieprzeczytany post autor: Mustafa »

Kod: Zaznacz cały

extern string starttime = "2014.01.01 00:00";
extern string endtime   = "2014.12.31 23:00";

....

  double profit=0;
  int oht = OrdersHistoryTotal();

 if(oht>0){
  for(int j =0; j < oht; j++){
   if(OrderSelect(j,SELECT_BY_POS,MODE_HISTORY)){

       if(OrderCloseTime()<StrToTime(endtime)){
          if(OrderCloseTime()>StrToTime(starttime)) 
            profit = OrderProfit()+OrderSwap()+ OrderCommission();

      
          if(profit > 0) .....
     }

  } 

Nie chodzi o to czy masz rację czy nie, tylko o to, co robisz kiedy masz rację lub jak się zachowujesz jeżeli racji nie masz.

ODPOWIEDZ