[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 433

 
Pergunta sobre a função
PlaySound("mikhail_krug_-_zolotye_kupola_(zaycev.net)");

Esta é uma função de arquivo de som, parece extrair o som de uma pasta

if ( buf1[1]< buf2[1])  { B=-1;}  
  if ( buf1[1]> buf2[1])   {B=1;}
  if (vklutsili) {Bpomnim=B;vklutsili=false; }
  if (Bpomnim!=B) {Bpomnim=B;vklutsili=true; Print ( "  СОШЛОСЬ!!!!!!!!!!!!    " ,
   " buf1[0]  " ,  buf1[0]   ,  " buf2[0]  " , buf2[0]   );PlaySound("C:\Альпари\Sounds\mikhail_krug_-_zolotye_kupola_(zaycev.net)"); }
  
  
 
Dimka-novitsek:
Pergunta sobre a função

Esta é uma função de arquivo de som, parece extrair o som de uma pasta


permissão para acrescentar "C:\Alpari\Sounds\mikhail_krug_-_zolotye_kupola_(zaycev.net).mp3".

Mas é improvável que o mp3 jogue, você precisa de uma ondulação.

 
Obrigado!!!
 

Bom dia a todos! Ajude-me com este problema, tenha um Expert Advisor (escrito à mão, por favor não culpe a curva) em testes trabalhados bem em tempo real não abre pedidos e sem sinais ou erros, por favor me ajude ...

//+------------------------------------------------------------------+
//| |
//| Copyright 2012, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#Copyright 2012, MetaQuotes Software Corp.
#link da propriedade "http://www.metaquotes.net"

dez vezes mais;
dupla cena3;
duplo tp4;
int m=0;
int n=0;

//+------------------------------------------------------------------+
//| função de inicialização especializada |
//+------------------------------------------------------------------+
int init()
{
//----

//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de desinicialização de especialistas |
//+------------------------------------------------------------------+
int deinit()
{
//----


//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de início especializado |
//+------------------------------------------------------------------+

int start()
{
//----
int tiket;

double Free =AccountFreeMargin();
lote duplo;
lot=(Free/1000/4);
if (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n)
{
RefreshRates();
x=Abrir[1];
t=elevada[1];
ten=NormalizarDuplo (t,4)-NormalizarDuplo (x,4);
cena3=NormalizarDuplo (t,4)+0,0009;
tp4=NormalizarDuplo (cena3,4)+0,0006;
se (NormalizeDuplo (dez,4)==0,0024)
tiket=OrderSend(Symbol(),OP_BUYSTOP,lot, NormalizeDouble (cena3,4),3, 0, NormalizeDouble (tp4,4),NULL, 54321, iTime(Symbol(),PERIOD_D1,0)+23*60*60+59*60, CLR_NONE)
}
//----
retorno(0);
}
//+------------------------------------------------------------------+

 
stater:

Bom dia a todos! Ajuda com este problema, há um Expert Advisor (escrito à mão, por favor não culpe a curva) em testes trabalhados bem em tempo real, não abre pedidos e sem sinais ou erros, por favor ajude ...



int start()
{
//----
int tiket;

double Free =AccountFreeMargin();
lote duplo;
lot=(Free/1000/4);// necessidade de normalizar para o segundo dígito
se (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n)// o primeiro tick não pode ser
{
RefreshRates(); //surplus
x=Abrir[1];// onde é inicializada?
t=elevada[1];//o mesmo
ten=NormalizarDuplo (t,4)-NormalizarDuplo (x,4);
cena3=NormalizarDuplo (t,4)+0,0009;
tp4=NormalizarDuplo (cena3,4)+0,0006;
se (NormalizeDuplo (dez,4)==0,0024)// será difícil apanhar o número exacto
tiket=OrderSend(Symbol(),OP_BUYSTOP,lot, NormalizeDouble (cena3,4),3, 0, NormalizeDouble (tp4,4),NULL, 54321, iTime(Symbol(),PERIOD_D1,0)+23*60*60+59*60, CLR_NONE)
}
//----
retorno(0);
}
//+------------------------------------------------------------------+

 
Roger:


Roger Muito obrigado!!! Já me arrebentei com o que poderia ser, agora vou tentar reescrevê-lo e ver se funciona!!!
 

Tentando escrever um indicador.

Se o preço em 4 barras seguidas fosse o mesmo, então colori-lo de vermelho.

Se o preço em apenas 2 barras seguidas fosse o mesmo, então eu deveria colori-lo de verde.

Mas se o preço em 4 barras for o mesmo, então naturalmente será o mesmo também em 2 barras.

Obrigado antecipadamente por sua ajuda!

 
Egori4:

Tentando escrever um indicador.

Se o preço em 4 barras seguidas fosse o mesmo, então colori-lo de vermelho.

Se o preço em apenas 2 barras seguidas fosse o mesmo, então eu deveria colori-lo de verde.

Mas se o preço em 4 barras for o mesmo, então naturalmente será o mesmo também em 2 barras.

Obrigado antecipadamente por sua ajuda!

if (цена на 4 барах подряд)
{
   // ставим красный цвет
}
else
{
   if (цена на 2 барах подряд)
   {
      // ставим зеленый цвет
   }
}
 

Boa tarde a todos,

Coloco uma ordem pendente (tempo de criação, por exemplo, 11:31)
então esta ordem é acionada, por exemplo, às 12:01

Pergunta: como posso saber a data e hora de criação de uma ordem pendente se a ordem já entrou no mercado e a função OrderOpenTime( ) retorna o tempo de entrada no mercado.

Talvez alguém saiba como resolver este problema?

Obrigado de antemão

 
Por favor me diga, o sorriso sorri, mas o conselheiro não liga...como faço para configurar corretamente?...obrigado!
Razão: