[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 346

 
Roman.:
Alguém pode sugerir - como encontrar, mais facilmente, todas (ou não todas, mas algumas) de suas mensagens no fórum em um determinado tópico?

Vá para seu Perfil e siga o link "todos os comentários" para encontrar suas postagens.
 
DhP:

Vá até seu Perfil e clique em "todos os comentários" para encontrar suas postagens.

Obrigado, vou olhar novamente, mas até agora diz: "Ocorreu um erro. Por favor, tente novamente mais tarde".
 

Olá.

Aqui está um valor de data/hora. Que função devo utilizar para obter o valor inteiro i a partir da data em Fechar[ i ] ?

 
Zar:

Olá.

Aqui está um valor de data/hora. Que função devo utilizar para obter o valor inteiro i a partir da data em Fechar[ i ] ?



iBarShift
 

Pergunta sobre testes no modo Preço Aberto -

Suponha que o BAR_High= 60 pips e Take_Profit= 30 pips <<= O testador fechará corretamente o pedido com +30 pips.

Mas neste modo, ele (o testador) verá o preço próximo (e portanto a altura) da vela enquanto está testando a mesma vela? Ou quando passar para o próximo castiçal seguinte?

 
chief2000:

Pergunta sobre testes no modo Preço Aberto -

Suponha que o BAR_High= 60 pips e Take_Profit= 30 pips <<= O testador fechará corretamente o pedido com +30 pips.

Mas neste modo, ele (o testador) verá o preço de fechamento (e portanto a altura) da vela enquanto estiver testando a mesma vela? Ou quando passar para o próximo castiçal seguinte?

Isto é fácil de verificar. Quando um castiçal está aberto, insira Print()

datetime old_Time=0;
// в инициализации

// в старт
if(old_Time!=Time[0]) { old_Time=Time[0]; Print(High[0],Low[0], Close[0],...);}
 
KONDOR:

isto é fácil de verificar. ao abrir uma vela, insira Print()

Sendo um xamã de terceira geração, vou prever que quatro valores idênticos serão impressos.

PS Se o tempo_antigo for estático, ou se for global.

 
-xlapex-:

Percorremos os valores de volume e encontramos o mínimo. Como podemos encontrar o índice desta barra?

Eu usei o seguinte laço:

Int. Ext. Int. Quant_Bars=5;
//-----------------------
int start()
{
int i;
duplo Mínimo=10000;

for(i=0;i<=Quant_Bars-1;i++)
{
se (Volume[i]< Mínimo)
Mínimo=Volume[i];
}
Alerta("Mínimo ",Mínimo);
retornar;
}


A célula zero da matriz conterá o valor correspondente à vela zero. A primeira célula conterá o valor correspondente à primeira vela. E assim por diante no passado.
 

AJUDA, por favor!

Algo está errado com o visualizador e o testador. Os ofícios são exibidos incorretamente na imagem, e não há lógica para onde tudo é deslocado. Eu tentei diferentes estratégias (Sidus na foto), reinstalei o terminal deletando a pasta e limpando o registro, corri no Linux. Em todos os lugares a mesma coisa. Negociações no ar. Que diabos é isto? Terminal Alpari 399.

 
-xlapex-:
Por favor, me ajude com esta pergunta:

A função ArrayMinimum(), quando aplicada a volumes de tick, define uma barra com valor de volume mínimo e retorna seu índice. O problema é o seguinte: preciso determinar o índice da barra que também tem volume mínimo, mas maior do que o determinado por esta função (ou seja, o segundo "mínimo"). Como isso pode ser feito?


Você pode fazê-lo assim: você declara uma matriz bidimensional, aplica a quantidade necessária de dados da série a ela, depois a classifica pela primeira dimensão. A segunda dimensão conterá os números de barras. Para ilustrar, veja como funciona com um exemplo

int start()       {
int mas1[5]={3,9,5,8,1};
int mas2[5][2];

for(int i=0;i<5;i++)
   {
   mas2[i,0]=mas1[i];
   mas2[i,1]=i;
   Print("first - ",mas2[i,0]," sec - ",mas2[i,1]);
   }
ArraySort(mas2);
Print("После сортировки");
for(i=0;i<5;i++) 
   {
   Print("first - ",mas2[i,0]," sec - ",mas2[i,1]);
   }  
return(0);
}