Boa noite. Ajude-me a resolver este problema: existem duas curvas, uma com coordenadas ay1, ay2 ... ayN, o outro com coordenadas por1, por2 ... porN. Você precisa descobrir se existe tal valor de K que satisfaz a condição SUM((ayN-K*byN)^2)/N <=C, onde C é algum número.
Olá Caros usuários do fórum, sou um novato, estou escrevendo meu primeiro Expert Advisor, você pode me ajudar a corrigir um bug algorítmico, (fechar pedidos por critério não funciona((?)), aqui está um arquivo ...
AndEv: Boa noite. Ajude-me a resolver este problema: existem duas curvas, uma com coordenadas ay1, ay2 ... ayN, o outro com coordenadas por1, por2 ... porN. É necessário descobrir se existe tal valor de K, em que a condição SUM((ayN-K*byN)^2)/N <=C, onde C é algum número.
Ao contrário, elas não são curvas, mas linhas quebradas. Pergunte a Alexey.
Eu sou um pouco "cruciano" quando se trata de codificação :) Estou construindo um Consultor Especialista baseado no indicador Fibonacci. Não estou prestando atenção à estratégia até agora. O problema é 7 níveis de Fibonacci, como fazer com que cada nível cruzado defina apenas 2 ordens pendentes diferentes e não mais.
externo int FastEMA=12; externo int SlowEMA=26; sinalSMA=9;
se você quiser os mesmos valores para H3
colocá-lo no H1
externo int FastEMA=36; externo int SlowEMA=78; sinalSMA=27;
não funciona para todos os índices,
Anexo: Exemplo de uma implementação estocástica para uma TF arbitrária
Seu código sugere que você pode escrever qualquer número de minutos no segundo parâmetro de qualquer indicador. Por exemplo, iRSI(NULL, 300, .....) - para o cronograma H5. É verdade?
Tentei escrever um indicador (é meu primeiro indicador) que deveria exibir o valor mínimo e máximo do preço entre as últimas n barras.
Eu não consigo descobrir onde estou errado.
Por favor, ajude-me a entender o que eu quero fazer!
A contagem regressiva começa a partir de 1 barra.
#property indicator_chart_window#property indicator_buffers 2#property indicator_color1 Red#property indicator_color2 Redexternint Quant_Bars = 5; //количество баровint i; //номер бараint Minimum; //минимум за n баровint Maximum; //максимум за n баров//--- buffersdouble Line_1[]; //объявление массивов под..double Line_2[]; //..буферы индикаторовint init()
{
//---- indicatorsSetIndexStyle(0,DRAW_LINE,STYLE_SOLID,2); //стиль линииSetIndexBuffer(0,Line_1); //назнач. массива буферуSetIndexStyle(1,DRAW_LINE,STYLE_SOLID,2); //стиль линииSetIndexBuffer(1,Line_2); //назнач. массива буферу//----return;
}
int start()
{
double Minimum = Bid; //мин. ценаdouble Maximum = Bid; //макс. ценаfor(i=1; i<=Quant_Bars; i++)
{
if(Low[i]<Minimum) //если меньше известного..
Minimum = Low[i]; //..то оно и будет минимальнымif(High[i]>Maximum) //если большн известного..
Maximum = High[i]; //..то оно и будет максимальным
}
//// Здесь как минимум нужен цикл, лучше два разных - для мин и макс ..............//
Line_1[i] = Minimum; //отобразить линию минимума
Line_2[i] = Maximum; //отобразить линию максимумаreturn;
}
Pessoas inteligentes, aconselham uma coisa simples. Tenho três Conselheiros Especialistas trabalhando simultaneamente em diferentes pares de moedas. Se um deles quer negociar, como posso verificar, se já existem negociações abertas neste par de moedas? Quando apenas um Expert Advisor está trabalhando, tudo é fácil. OrderTotal(). Quando há muitos deles, o que fazer?
Pessoas inteligentes, aconselham uma coisa simples. Tenho três Conselheiros Especialistas trabalhando simultaneamente em diferentes pares de moedas. Se um deles quer negociar, como posso verificar, se já existem negociações abertas neste par de moedas? Quando apenas um Expert Advisor está trabalhando, tudo é fácil. OrderTotal(). Quando há muitos deles, o que fazer?
Boa noite a todos.
Tentei escrever um indicador (é meu primeiro indicador) que deveria exibir o valor mínimo e máximo do preço entre as últimas n barras.
Parece que não consigo entender o que estou fazendo de errado.
Por favor, ajude-me a entender o que estou tentando fazer!
A contagem regressiva começa a partir de 1 barra.
Boa noite. Ajude-me a resolver este problema: existem duas curvas, uma com coordenadas ay1, ay2 ... ayN, o outro com coordenadas por1, por2 ... porN. É necessário descobrir se existe tal valor de K, em que a condição SUM((ayN-K*byN)^2)/N <=C, onde C é algum número.
Boa noite.
Eu sou um pouco "cruciano" quando se trata de codificação :) Estou construindo um Consultor Especialista baseado no indicador Fibonacci. Não estou prestando atenção à estratégia até agora. O problema é 7 níveis de Fibonacci, como fazer com que cada nível cruzado defina apenas 2 ordens pendentes diferentes e não mais.
Agradecia quaisquer dicas.
Desculpe pelo meu incômodo russo.
Use múltiplos períodos.
por exemplo, para H1
externo int FastEMA=12;
externo int SlowEMA=26;
sinalSMA=9;
se você quiser os mesmos valores para H3
colocá-lo no H1
externo int FastEMA=36;
externo int SlowEMA=78;
sinalSMA=27;
não funciona para todos os índices,
Anexo: Exemplo de uma implementação estocástica para uma TF arbitrária
Boa noite a todos.
Tentei escrever um indicador (é meu primeiro indicador) que deveria exibir o valor mínimo e máximo do preço entre as últimas n barras.
Eu não consigo descobrir onde estou errado.
Por favor, ajude-me a entender o que eu quero fazer!
A contagem regressiva começa a partir de 1 barra.
Boa noite! Diga-me, seria suficiente colocar uma ou duas flechas?
Olá.
Pessoas inteligentes, aconselham uma coisa simples. Tenho três Conselheiros Especialistas trabalhando simultaneamente em diferentes pares de moedas. Se um deles quer negociar, como posso verificar, se já existem negociações abertas neste par de moedas? Quando apenas um Expert Advisor está trabalhando, tudo é fácil. OrderTotal(). Quando há muitos deles, o que fazer?
Olá.
Pessoas inteligentes, aconselham uma coisa simples. Tenho três Conselheiros Especialistas trabalhando simultaneamente em diferentes pares de moedas. Se um deles quer negociar, como posso verificar, se já existem negociações abertas neste par de moedas? Quando apenas um Expert Advisor está trabalhando, tudo é fácil. OrderTotal(). Quando há muitos deles, o que fazer?