Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 324
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Isto é correto?
for(int i=1; i<=OrdensTotal(); i++) // Laço de encomenda
{
if(OrderSelect(i-1,SELECT_BY_POS)==verdadeiro) // se o seguinte
{
int OT=OrdensTotal; //o número de ordens em aberto no terminal
duplo Preço=Preço de Encomenda Aberto(); // Preço do pedido selecionado
duplo Mas [Preço] [OT]; //arranjo para colocar em ordem todos os pedidos
ou
for(int i=1; i<=OrdensTotal(); i++) //lote de ordem
{
se (OrderSelect(i-1,SELECT_BY_POS)==verdadeiro) // se houver um
{
duplo Preço=Preço de Encomenda Aberto(); // Preço do pedido selecionado
duplo Mas [Preço]; //array para organizar todos os pedidos por preço?
Isto é correto?
for(int i=1; i<=OrdensTotal(); i++) // Laço de encomenda
{
if(OrderSelect(i-1,SELECT_BY_POS)==verdadeiro) // se o seguinte
{
int OT=OrdensTotal; //o número de ordens em aberto no terminal
duplo Preço=Preço de Encomenda Aberto(); // Preço do pedido selecionado
duplo Mas [Preço] [OT]; //arranjo para colocar em ordem todos os pedidos
ou
for(int i=1; i<=OrdensTotal(); i++) //lote de ordem
{
se (OrderSelect(i-1,SELECT_BY_POS)==verdadeiro) // se houver um
{
duplo Preço=Preço de Encomenda Aberto(); // Preço do pedido selecionado
duplo Mas [Preço]; //array para organizar todos os pedidos por preço?
OrdensTotal retorna o número total de ordens, mas elas são numeradas a partir de zero. É por isso que o laço deve ser i < OrderTotal()
2. A matriz deve ser declarada com duplo Mas[];. Se o pedido for selecionado com sucesso, o tamanho da matriz deve ser aumentado, pois não sabemos quantos pedidos há no total.
3. O índice de cordas da matriz deve estar entre parênteses rectos. Mas[i] = Preço;
Como resultado, os dois estão errados.
1. ordensTotal retorna o número total de ordens, mas elas são numeradas a partir de zero. É por isso que o laço deve ser i < OrderTotal()
2. A matriz deve ser declarada com duplo Mas[];. Se um pedido for escolhido com sucesso, o tamanho da matriz deve ser aumentado, pois não sabemos quantos deles existem...
3. O índice de cordas da matriz deve estar entre parênteses rectos. Mas[i] = Preço;
Como resultado, os dois estão errados.
Muito obrigado!
1. ordensTotal retorna o número total de ordens, mas elas são numeradas a partir de zero. Portanto, o laço deve ser i < OrderTotal()
2. A matriz deve ser declarada com duplo Mas[];. Se um pedido for escolhido com sucesso, o tamanho da matriz deve ser aumentado, pois não sabemos quantos deles existem...
3. O índice de cordas da matriz deve estar entre parênteses rectos. Mas[i] = Preço;
Como resultado, os dois estão errados.
Vamos obter uma matriz unidimensional de preços de pedido neste caso?
duplo Preço=Preço de Encomenda Aberto(); // Preço do pedido selecionado
double Mas[i] = Preço; //arranjo para colocar em ordem todas as encomendas
for(int i=1; i<OrdersTotal();) // Laço de encomenda
{
if(OrderSelect(i-1,SELECT_BY_POS)==verdadeiro) // se houver um próximo
i++;
}
E, neste caso, será um conjunto unidimensional de preços de pedido?
duplo Preço=Preço de Encomenda Aberto(); // Preço do pedido selecionado
double Mas[i] = Preço; //arranjo para colocar em ordem todas as encomendas
for(int i=1; i<OrdersTotal();) // Laço de encomenda
{
if(OrderSelect(i-1,SELECT_BY_POS)==verdadeiro) // se houver um próximo
i++;
}
Selecionado ==verdadeiro não pode ser escrito.
Não. É mais ou menos assim.
O destacado ==verdadeiro pode não ser escrito.
Muito obrigado!
Hi. Você pode me dizer como se livrar do fechamento e abertura de uma ordem pendente em cada bar? Preciso que abra e aguarde a ordem correspondente para abrir.
Olá. Alguém aqui usa indicadores do ClasterDelta em seu trabalho? Tenho uma pergunta sobre o uso automático dos dados do indicador VolumeProfile. O problema é que este indicador não retorna nada, mas apenas desenha um histograma de linhas de tendência. Mas ao colocar o cursor sobre esta linha, o valor do volume comercializado neste tick aparecerá. Como tirar esta informação do indicador!
Alguma idéia?
Como encontrei antes de estudar as aulas, novamente há nuances que não estão descritas nos artigos ou em algum lugar tão escondidas que não é possível encontrar através de um mecanismo de busca. Um dia inteiro passado em vão à procura de explicações. Por exemplo, o que este símbolo significa e como ele afeta, caso contrário. Como visto abaixo no exemplo do stati, primeiro ele está lá e depois não está: &
Também este símbolo não é claro o que significa: ~
*