Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $gain_current_level = (($this->variance_control['base_capital'] * ($this->variance_control['risk_percent']/100) * $this->variance_control['max_tp'])/100);
- $total_loss = $this->variance_control['base_capital'] - $this->received_balance;
- $html = "balance: {$this->received_balance}<br />";
- $html .= "gain_current_level: $gain_current_level<br />";
- $html .= "total_loss: $total_loss<br />";
- $html .= "<br /><br />";
- if($this->received_balance >= $this->variance_control['base_capital']){
- $html .= "Nível 1: Capital Atual >= Capital Base<br />";
- $new_risk_level_id = $this->resetRiskLevel($this->received_balance);
- }else{
- $html .= "Base Capital is bigger...";
- if($this->variance_control['op_number'] >= $this->variance_control['max_op_number']){
- $html .= "Alcançou Limite de Operações no Nível de Risco<br />";
- $html .= "GainCurrentLevel: $gain_current_level * 2 >= total_loss: $total_loss";
- if(2*$gain_current_level >= $total_loss){
- $html .= "Precisa de apenas 2 acertos no nível atual para retornar ao lucro.<br />";
- $gain_down_level = ($this->risk_levels[$this->variance_control['risk_level']-1]['risk_percent'] * $balance/100) * $this->risk_levels[$this->variance_control['risk_level']-1]['max_tp']/100;
- if(2*$gain_down_level >= $total_loss){
- $html .= "Precisa de apenas 2 acertos no nível ANTERIOR para retornar ao lucro.<br />";
- $html .= "Voltando para Nível anterior de risco.<br />";
- $new_risk_level_id = $this->variance_control['risk_level']-1;
- $update_db = true;
- }
- }else{
- $html .= "Precisa de +2 Gains para voltar ao lucro. Aumentando risco.<br />";
- $new_risk_level_id = $this->variance_control['risk_level']+1;
- $update_db = true;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement