Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- foreach ($lista_operaciones2 as $key_operacion) {
- //foreach ($lista_operaciones as $key_operacion) {
- $valor = Entrada::get_valor($key_operacion['valores_ticker']);
- $cartera = Entrada::get_cartera($key_operacion['carteras_id_cartera']);
- $ordenes = Entrada::get_ordenes($key_operacion['id_operacion']);
- $informacion['beneficio_riesgo'] = "";
- $informacion['breakeven'] = "";
- $informacion['riesgo_eur'] = "";
- $informacion['riesgo_porcien'] = "2%";
- $informacion['beneficio_bruto'] = "";
- $informacion['beneficio_neto'] = "";
- $informacion['beneficio_porcien'] = "";
- if($ordenes[0]['precio'] != "0")
- {
- $informacion['beneficio_riesgo'] = number_format(($key_operacion['precio_objetivo'] - $ordenes[0]['precio']) / (($ordenes[0]['precio'] - $key_operacion['stop_loss'])), 2, '.', '');
- $informacion['breakeven'] = number_format((($ordenes[0]['precio'] + (($ordenes[0]['comision'] * 2)/ $key_operacion['posicion'])) + 0.01), 2);
- $informacion['riesgo_eur'] = number_format((($ordenes[0]['precio'] - $key_operacion['stop_loss']) * $key_operacion['posicion']),0,'.','').' €';
- $informacion['riesgo_porcien'] = "2%";
- $informacion['beneficio_bruto'] = "";
- $informacion['beneficio_neto'] = "";
- $informacion['beneficio_porcien'] = "";
- }
- if(( isset($ordenes[1]) && ($ordenes[1]['precio']) != "") && ($ordenes[0]['precio'] != "0"))
- {
- $informacion['beneficio_bruto'] = number_format(($ordenes[1]['precio'] - $ordenes[0]['precio']) * ($key_operacion['posicion']), 2, '.', '') ;
- $informacion['beneficio_neto'] = number_format($informacion['beneficio_bruto'] - $ordenes[1]['comision'] - $ordenes[0]['comision'], 2, '.','');
- $informacion['beneficio_porcien'] = number_format(($informacion['beneficio_neto'] / ($ordenes[0]['precio'] * $key_operacion['posicion'])) * 100,2,'.',''). "%";
- }
- array_push($data['lista_operaciones'], array(
- 'datos_operacion' => array_merge($key_operacion, $valor, $cartera),
- 'lista_ordenes' => $ordenes,
- 'informacion' => $informacion));
- //}
- }
Add Comment
Please, Sign In to add comment