Olá a todos, acabaram de começar a aprender o idioma, recentemente se depararam com um vídeo tutorial sobre a criação de uma grade EA, escreveu, compilou, 0 erros, 0 avisos. Mas eu não consigo ver meu robô abrindo o comércio, quero perguntar quem não é muito preguiçoso))))
trader781: Não diz nada sobre o cálculo do indicador na própria EA, e eu também já vi isso.
Como não poderia dizer? Eu lhe dei uma citação da documentação. Talvez, não seja na própria EA que é calculado, não sei profundamente como tudo acontece lá, mas não preciso carregar o indicador e a biblioteca. Esta é a questão que estava em jogo. Qual é a pergunta e qual é a resposta.
pessoal, vocês podem me dizer como fazer os gráficos no terminal para salvar a marcação depois de ligar novamente? Eu salvei no formato csv, não funciona
Sergey Parkin: pessoal, vocês podem me dizer como fazer os gráficos no terminal para salvar a marcação depois de ligar novamente? Salvei no formato csv, não funciona.
Alexey Kozitsyn: De que tipo de marcação estamos falando?
A marcação nos gráficos, níveis de suporte/resistência, por exemplo. Depois de ligar o terminal novamente, tudo desaparece dos gráficos. Devo tê-lo salvo de alguma forma. Pressionei "File-Save As" e salvei-o, mas não me ajudou. Passei muito tempo ontem desenhando a marcação nos gráficos, mas hoje liguei o terminal e ele desapareceu(
Sergey Parkin: sobre as marcações nos gráficos, níveis de suporte/resistência, por exemplo. Quando volto a ligar o terminal, tudo isso desaparece dos gráficos. Acho que preciso salvá-lo de alguma forma. Eu tentei salvá-lo pressionando o botão "File-Save As", mas isso não me ajudou. Ontem passei muito tempo desenhando a marcação nos gráficos, e hoje liguei o terminal e ele desapareceu(
Portanto, a sugestão é pegar um indicador com uma biblioteca, conectá-lo ao ex4
e depois disso tudo vai funcionar?
Refiro-me à própria lógicaPortanto, a sugestão é pegar o indicador com a biblioteca, conectá-lo ao ex4
e então tudo vai funcionar?
Obrigado de antemão!
extern double Lots = 0.1;
extern double Profit = 50;
extern int Step = 30;
extern int Magic = 6677;
extern int Slippage = 5;
extern int maPeriod =100;
extern int maShift =1;
double ma, FindLastBuyPrice, price;
//------------------------------------------------------------------
//___ПРОВЕРКА_ЗНАКОВ_ПОСЛЕ_ТОЧКИ___
//------------------------------------------------------------------
int OnInit()
{
if (Digits == 3 || Digits == 5)
{
Step *= 10;
Slippage *= 10;
}
return(INIT_SUCCEEDED);
}
//---------------------------------------------
void OnDeinit(const int reason)
{
}
//------------------------------------------------------------------
//
//------------------------------------------------------------------
void OnTick()
{
ma = iMA(Symbol(),0,maPeriod, maShift, MODE_SMA, PRICE_CLOSE, 0);
if (CountBuy()==0 && CountSell() == 0 && Bid < ma)//
{
if (OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, "", Magic, 0, Red) < 1)
Print ("Неудалось открыть ордер на Продажу");
}
if (CountBuy()==0 && CountSell() == 0 && Ask < ma)
{
if (OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, "", Magic, 0, Blue) < 1)
Print ("Неудалось открыть ордер на Покупку");
}
}
//+------------------------------------------------------------------+
D destacou o que estava faltando
Não seja preguiçoso, siga o link para a documentação, leia-a cuidadosamente e você entenderá tudo.
Não diz nada sobre o cálculo do indicador na própria EA, e eu também já vi isso.
Eu salvei no formato csv, não funciona
pessoal, vocês podem me dizer como fazer os gráficos no terminal para salvar a marcação depois de ligar novamente?
Salvei no formato csv, não funciona.
De que tipo de marcação estamos falando?
Depois de ligar o terminal novamente, tudo desaparece dos gráficos.
Devo tê-lo salvo de alguma forma.
Pressionei "File-Save As" e salvei-o, mas não me ajudou.
Passei muito tempo ontem desenhando a marcação nos gráficos, mas hoje liguei o terminal e ele desapareceu(
sobre as marcações nos gráficos, níveis de suporte/resistência, por exemplo.
Quando volto a ligar o terminal, tudo isso desaparece dos gráficos.
Acho que preciso salvá-lo de alguma forma.
Eu tentei salvá-lo pressionando o botão "File-Save As", mas isso não me ajudou.
Ontem passei muito tempo desenhando a marcação nos gráficos, e hoje liguei o terminal e ele desapareceu(