"Strategy Tester ", stoploss, takeprofit. Como atribuir valores?

 
Por favor, me ajudem entender
Como devo fazer para que os valores stoploss e takeprofit de meu EA sejam usados  no "Strategy Tester"
Nao importa os valores que existem no texto do meu "ea.ml5". Eles serão ignorados.
Sempre que executo o "Strategy Tester" os valores usado são sempre os que estão na aba "Inputs"

Que devo fazer para que o "Strategy Tester" use sempre os valores que declarei no meu "ea.mq5"?

Alguma ideia?

Agradeço antecipadamente

 
Sergio Gelli:
Por favor, me ajudem entender
Como devo fazer para que os valores stoploss e takeprofit de meu EA sejam usados  no "Strategy Tester"
Nao importa os valores que existem no texto do meu "ea.ml5". Eles serão ignorados.
Sempre que executo o "Strategy Tester" os valores usado são sempre os que estão na aba "Inputs"

Que devo fazer para que o "Strategy Tester" use sempre os valores que declarei no meu "ea.mq5"?

Alguma ideia?

Agradeço antecipadamente

Caro Sérgio

Os valores de suas variáveis de stop e take profit estão sendo atribuídos em variáveis declaradas de modo a serem editadas quando o seu EA é aberto ou quando pedir as "propriedades" dele.

Para que os valores que você atribui dentro de seu código não sejam alterados na execução do EA não utilize o formato de declaração de variáveis usando "input"

Por exemplo. ai invés de usar "input double"

******************************************

input double StopLoss           = 80;

input double TakeProfit         = 30;

******************************************

use só "double"

*******************************************
double StopLoss           = 80;

double TakeProfit         = 30;

*******************************************

Pode usar assim. Dou garantia de 1 minuto :)

 

My friend Jose Manuel solved my problem:

jose manuel:
Dear Sergio
The values of its stop and take profit variables are assigned to variables declared to be edited when your EA is opened or order the "properties" it.
For the values you assign within your code are not changed in EA implementation, does not use the variable declaration format using "input double"

For example. instead of using "double input" like bellow:

******************************************
input double StopLoss = 80;
input double TakeProfit = 30;
******************************************
use only "double"
*******************************************
double StopLoss = 80;

double TakeProfit = 30;


Thank you, Jose Manoel

Razão: