Escolar Documentos
Profissional Documentos
Cultura Documentos
Cruzamento 13x48 Com Saída Parcial
Cruzamento 13x48 Com Saída Parcial
LADO: Só na compra
MODALIDADE: Swing-Trade
ATIVOS QUE FUNCIONAM: TOTS3 (Diário), RENT3 (Diário), ITSA4 (Diário), ITUB4
(Diário), LREN3 (Diário), WEGE3 (Diário), EQTL3 (Diário), DIVO11 (Diário), BOVA11
(Diário), PIBB11 (Diário).
CÓDIGO:
input
mediaCurta(13);
mediaLonga(48);
var
candle : integer;
begin
begin
candle:=-1;
if (media(mediaCurta,close)[2]<media(mediaLonga,close)[2])
and (media(mediaCurta,close)[1]>media(mediaLonga,close)[1])
then
BuyAtMarket;
if (media(mediaCurta,close)[2]<media(mediaLonga,close)[2])
and (media(mediaCurta,close)[1]>media(mediaLonga,close)[1])
then
BuyAtMarket;
end;
begin
candle:=candle+1;
//Um alvo parcial que é duas vezes o tamanho do seu candle de entrada
SellToCoverStop((((high[candle]-low[candle])*2)+high[candle])+100,
((high[candle]-low[candle])*2)+high[candle]);
if (media(mediaCurta,close)[1]<media(mediaLonga,close)[1])
then
ClosePosition;
end;
begin
//Quando a média curta ficar abaixo da média longa ele sobe a saída pra
//miníma do candle
if (media(mediaCurta,close)[1]<media(mediaLonga,close)[1])
then
SellToCoverStop(low[1]-0.05,low[1]-0.05);
end;
begin
candle:=-1;
if (media(mediaCurta,close)[1]<media(mediaLonga,close)[1])
and (media(mediaCurta,close)[0]>media(mediaLonga,close)[0])
then
BuyAtMarket;
if (media(mediaCurta,close)[1]<media(mediaLonga,close)[1])
and (media(mediaCurta,close)[0]>media(mediaLonga,close)[0])
then
BuyAtMarket;
end;
begin
candle:=candle+1;
//Um alvo parcial que é duas vezes o tamanho do seu candle de entrada
SellToCoverStop((((high[candle]-low[candle])*2)+high[candle])+100,
((high[candle]-low[candle])*2)+high[candle]);
if (media(mediaCurta,close)[0]<media(mediaLonga,close)[0])
then
ClosePosition;
end;
begin
//Quando a média curta ficar abaixo da média longa ele sobe a saída pra
//miníma do candle
if (media(mediaCurta,close)[0]<media(mediaLonga,close)[0])
then
SellToCoverStop(low-0.05,low-0.05);
end;
end;