Perguntas de um "boneco" - página 37

 

Estou interessado - é possível alterar o volume de encomendas pendentes utilizando ferramentas mql5?

Tentei OrderModify - diz que a modificação falhou (erro desconhecido), embora todos os elementos obrigatórios do pedido sejam preenchidos correctamente...

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Não, não pode. A única opção aqui é remover o antigo e encaixar um novo.
 
Rosh:
Não, não pode. A única opção aqui é remover o antigo e colocar um novo.

Porquê assim, é uma simples espera?

 
Interesting:

Porque é que é assim, não é apenas um simples adiador?

Foi discutido há um ano. Na altura, também tentei descobrir porque é que o volume de uma encomenda pendente não podia ser alterado. Nessa altura (tanto quanto me lembro) Renat explicou que o volume é um elemento tão importante do ponto de vista da contagem de encomendas e para possíveis reclamações de um comerciante contra um concessionário que o esquema "uma encomenda - um volume" foi implementado (ou algo semelhante).

axmed0207:

Tentei OrderModify mas a mensagem diz que a modificação falhou (Erro desconhecido), embora todos os elementos obrigatórios do pedido estejam preenchidos correctamente...

Veja cuidadosamente a descrição do método OrderModify() da classe CTrade:

bool  OrderModify(
   ulong                 ticket,         // тикет ордера
   double                price,          // цена исполнения
   double                sl,             // цена stop loss 
   double                tp,             // цена take profit
   ENUM_ORDER_TYPE_TIME   type_time,      // тип по истечению
   datetime              expiration      // истечение
   )

Não tem volume entre os seus parâmetros. Da mesma forma, na secção "Estrutura do pedido comercial(MqlTradeRequest)" no Manual

Modificar a Ordem Pendente.

Ordem comercial para modificação dos níveis de preços de encomenda pendentes. É necessária a especificação de 7 campos:

  • ordem de
  • acção
  • preço
  • sl sl
  • tipo tp_time
  • expiration
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса - Документация по MQL5
 

Vejo agora, obrigado pela resposta. Apenas assumi que se o volume não está na lista de campos de consulta obrigatória, então é um parâmetro opcional :)

 

Identificadores tais como SYMBOL_TRADE_TICK_VALUE_xxx são fornecidos para a função SymbolInfoDouble(). A descrição diz que este é o "valor calculado do tick para a posição". Compreendo bem que não estamos a falar de "valor de um tique" mas sim de "valor de uma alteração mínima do preço de um instrumento"? Por outras palavras, salientamos o valor pelo qual os fundos próprios na moeda de depósito mudariam no caso de um movimento mínimo de preços e um contrato de 1 lote?

Não se sabe antecipadamente por quantos pontos o preço irá saltar quando o próximo tick aparecer.

 
Yedelkin:

Identificadores tais como SYMBOL_TRADE_TICK_VALUE_xxx são fornecidos para a função SymbolInfoDouble(). A descrição diz que este é o "valor calculado do tick para a posição". Compreendo bem que não estamos a falar de "valor de um tique" mas sim de "valor de uma alteração mínima do preço de um instrumento"? Por outras palavras, enfatizamos o valor pelo qual os fundos próprios na moeda de depósito mudariam no caso de um movimento mínimo de preço e um contrato de 1 lote?

Não se sabe antecipadamente por quantos pontos o preço irá saltar quando o próximo tick aparecer.

Um tick é a alteração mínima do preço.
 
uncleVic:
O tick é a alteração do preço mínimo.

OK, estou a ver. Um indicador tem dois nomes diferentes.

Qual é a diferença entre

SYMBOL_POINT

Valor de ponto único

duplo

и

SÍMBOLO_TAMANHO_DO_STICK_TRADE

Alteração do preço mínimo

duplo

?

Como se a alteração do preço mínimo pudesse ser inferior a um valor de ponto?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
Em teoria, o ponto e o tique podem ser diferentes.
 
Yedelkin:

Por exemplo, a alteração do preço mínimo pode ser inferior ao valor de um ponto?

Isso é improvável. :) Mas o oposto é possível.