Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void OnTick(){
- double rsi = iRSI( Symbol(), PERIOD_CURRENT, PRICE_CLOSE, 0 );
- // Se o RSI estiver na sua faixa "NORMAL", Entre 30 e 70, não faz nada
- if( rsi > 30 && rsi < 70 ){
- return ; // Sai da OnTick
- }
- // Execução só seguirá a partir daqui se o IF acima não executar o "return;"
- // RSI Sobrecomprado, ordem de venda
- if( rsi >= 70 ){
- // Abre ordem de venda
- }
- // RSI Sobrevendido, ordem de compra
- if( rsi <= 30 ){
- // Abre ordem de compra
- }
- }
- // mais sobre funções tipadas e seus retornos
- tipo funcao(){
- // Seu código
- return tipo;
- }
- /// Função com retorno em número inteiro
- int funcao_inteira(){
- // Seu código
- return 3;
- }
- /// Função com retorno com valor em texto/cadeia de caracteres ( string )
- string funcao_string(){
- // Seu código
- return "sua string";
- }
- /// Função com retorno lógico verdadeiro/falso ( booleano )
- /// https://pt.wikipedia.org/wiki/%C3%81lgebra_booliana
- bool funcao_logica(){
- // Seu código
- return false;
- }
- /// Função com retorno de número com valor fracionado ( com casas decimais )
- double funcao_numeral(){
- // Seu código
- return 987.3467892;
- }
- /// Função sem retorno na verdade retorna algo também, porém, é descartado usando a instrução "void"
- void funcao_numeral(){
- // Seu código
- return ;
- }
Advertisement
Add Comment
Please, Sign In to add comment