Pergunte! - página 92

 

Data de expiração Código

ANCOLL:
Prezados todos os comerciantes,

Quero saber como colocar um prazo de validade no indicador ou EA, para que tenha um dia de expiração como na figura abaixo. Que código de string deve ser adicionado em .mtq?

Obrigado de antemão.

Olá ANCOLL

É bom ter notícias suas novamente, acabo de voltar das férias de Natal e estou pronto para voltar ao assunto. Eu uso este código e espero que você ache que ele funciona para você.

string Message=""";

datatime expire = D'2008.02.04 12:00';

se (TimeCurrent()>expire){

Alerta("O julgamento terminou. Favor contatar xxxx @ xxxx.com");

retornar(0);

}else {Mensagem="Mostrador de Preço Ativado";}

ObjectDelete("Price_Account_Info");

ObjectCreate("Price_Account_Info", OBJ_LABEL,WindowFind("Price"), 0, 0);

ObjectSetText("Price_Account_Info",""+Message+" - Expira "+TimeToStr(expire)+"",8, "Tahoma", ForestGreen);

ObjectSet("Price_Account_Info", OBJPROP_CORNER, 3);

ObjectSet("Price_Account_Info", OBJPROP_XDISTANCE, 5);

ObjectSet("Price_Account_Info", OBJPROP_YDISTANCE, 5);

Este código coloca uma mensagem na janela indicadora ou na janela do gráfico e uma expiração em uma Caixa de Alerta

Este exemplo coloca uma mensagem na janela indicadora ou na janela do gráfico e uma expiração na parte superior esquerda do gráfico.

data de expiração = D'2008.02.04 13:25';

se (TimeCurrent()>expire){

Comentário("O julgamento terminou. Favor entrar em contato xxxx @ xxxx.com");

retornar(0);

}else {Mensagem="Mostrador de Preço Ativado";}

ObjectDelete("Price_Account_Info");

ObjectCreate("Price_Account_Info", OBJ_LABEL,WindowFind("Price"), 0, 0);

ObjectSetText("Price_Account_Info",""+Message+" - Expira "+TimeToStr(expire)+"",8, "Tahoma", ForestGreen);

ObjectSet("Price_Account_Info", OBJPROP_CORNER, 3);

ObjectSet("Price_Account_Info", OBJPROP_XDISTANCE, 5);

ObjectSet("Price_Account_Info", OBJPROP_YDISTANCE, 5);

Este próximo exemplo coloca as duas mensagens em Comentários no canto superior esquerdo do gráfico.

datatime expire = D'2008.02.04 13:25';

se (TimeCurrent()>expire){

Comentário("O julgamento terminou. Favor entrar em contato xxxx @ xxxx.com");

retornar(0);

}else {Comentário("Mostrador de preços ativado");}

Todos estes códigos fazem o indicador desaparecer quando o tempo de expiração acaba.

Um indicador simples como um exemplo a seguir

price_display.mq4

cja

Arquivos anexados:
comment.gif  68 kb
comment1.gif  85 kb
 

Código - Desabilitar EA na manhã de sexta-feira

Alguém pode me ajudar com uma peça de código que desabilite a operação da EA exatamente na manhã de sexta-feira, 8:00?

Obrigado de antemão,

Warren

 

Obrigado cja pelo código,

Estou feliz que você esteja sempre por perto para ajudar

Deus abençoe...

 
if(DayOfWeek()==5 && TimeHour(TimeCurrent())==8) return(0);

coloque esta linha na função start() e antes de qualquer linha de código!

Warren:
Alguém pode me ajudar com uma peça de código que desabilite a operação da EA exatamente na manhã de sexta-feira, 8:00?

Obrigado de antemão,

Warren
 

Olá

quero perguntar, como unir todos os indicadores e modelo para se tornar um só indicador ?

..

exemplo :

eu tenho estes indicadores em uma única janela de gráficos

1.bband stop

2.bolinger squeze

3.wcci

4.fibopiv

e já fiz o modelo para todos esses indicadores

--------------------

e quero combinar tudo isso para me tornar 1 indicador, então apenas 1 indicador que tem todas essas coisas, posso fazer isso ??

alguém pode me ajudar ??

muito obrigado

 
codersguru:
if(DayOfWeek()==5 && TimeHour(TimeCurrent())==8) return(0);
coloque esta linha na função start() e antes de qualquer linha de código!

Muito obrigado por sua ajuda! Funciona bem!

Você poderia ter a gentileza de postar um simples código que desabilite o funcionamento da EA no mês definido - setembro?

Eu não sou um programador e é por isso que eu peço seu conselho

 

Olá

Sou novo neste fórum, e tenho uma pergunta. Estou usando este indicador e parece ser uma porcaria programada, tenho que atualizar cada barra e acho que é apenas irritante para mim rs qualquer um estaria disposto a dar uma olhada nele, e talvez moldá-lo um pouco para mim obrigado pelo seu tempo.

Arquivos anexados:
 

Oi Sendra,

Mais uma vez obrigado por sua ajuda. Tenho brincado com iHigh e iLow, mas com certeza você o usa de maneira diferente da que eu ia usar. Eu o copiei e o verificarei assim que tiver uma chance. Tenho certeza de que vai funcionar bem, mas precisarei colocar meu boné de pensar nesta minha cabeça velha e cinzenta para ver se consigo montá-la.

Eu lhe informarei como me saí com ela

Mais uma vez, obrigado,

Putz

 

Como mostrar o spread de moeda a partir do indicador?

#property indicator_chart_window

double spread=Ask-Bid;

{

ObjectCreate("Spread_Label", OBJ_LABEL, 0, 0, 0);

ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow);

ObjectSet("Spread_Label", OBJPROP_CORNER, 3);

ObjectSet("Spread_Label", OBJPROP_XDISTANCE, 50);

ObjectSet("Spread_Label", OBJPROP_YDISTANCE, 55);

}

Eu tentei isto, mas consegui um grande valor '0' no gráfico. Como obter o indicador para colocar o spread no gráfico da moeda sobre a qual está sendo sobreposto?

Sua sabedoria e conhecimento são necessários!

Dave

 

DIN V3

eu noto que, o texto Pivot não é atualizado todos os dias ??

sempre precisa atualizá-lo...

qual é a solução ??

eu o uso com outros indicadores em 1 janela de gráficos

obrigado

Arquivos anexados: