Pular para o conteúdo

Modify

Modifica os níveis de take profit e stop loss de uma posição ou ordem aberta.

Esta função permite alterar os níveis de take profit e/ou stop loss de uma posição ou ordem aberta existente, utilizando diferentes métodos de cálculo.

Função

Nome da função: Modify

Parâmetros

ticket;

// Número do ticket que identifica a posição a ser modificada.

method;

// Método de cálculo: 'TYPE_PRICE', 'TYPE_POINT'.

take = 0;

// Valor do novo take. (0= ignora).

stop = 0;

// Valor do novo stop loss. (0= ignora).

Exemplos

//Default example: 
Modify[ticket, method, take = 0, stop = 0]

//Other examples
Modify[123456, TYPE_PRICE, 1.12500, 1.11500] // Altera TP para 1.12500 e SL para 1.11500 (valores absolutos)
Modify[123456, TYPE_POINT, 300, 150] // Altera TP para +300 pontos e SL para -150 pontos do preço de abertura

Retornos

Em caso de sucesso:

Retorna verdadeiro (true) se a modificação for bem-sucedida.

Retorno:

Em caso de erro:

Retorna falso (false) se a posição ou ordem não for encontrada ou a modificação falhar.

Retorno: