As condições de compra e venda são definidas como parâmetros do tipo 'bool' na função Direction, como você pode observar no exemplo padrão.
int signalConditions=3; DashKeys[openCloseConditionIdx+1-1]="BB Status"; DashValues[openCloseConditionIdx+1-1]=Direction(ok(bbGreen) && bbGreen!=-1,ok(bbRed) && bbRed!=-1,canBuy,canSell, " às "+TimeToStr(Time[masterCandleIdx]), " às "+Time[masterCandleIdx]);
As variáveis canBuy e canSell irão ser definidas como verdadeiro ou falso com base nessas condições.
Isso fará com que o signal carregue os sinais adiante para fins de negociação.
Não se esqueça de aumentar o tamanho desses dois arrays caso você precise de mais linhas no painel.
string DashKeys[8]; string DashValues[8];
Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- MQL5 Wizard: Sinais de Negócios com 3 Corvos Negros/3 Soldados Brancos + Estocástico para MetaTrader 5
- Como Criar Sinais de Negociação com MQL5 Wizard Usando Estrelas da Manhã e da Noite + Estocástico
- MQL5 Wizard: Sinais de Negociação com Padrões Candlestick e RSI no MetaTrader 5
- Como Criar um Expert Advisor com MQL5: Sinais de Negociação Baseados em Harami e RSI