OrderSend problema
Results 1 to 9 of 9

Thread: OrderSend problema

  1. #1
    Por que isso não funciona:

    OrderSend (NULL, OP_SELL, 0, 10611, 1, 10600, 10620, NULL, 12121,0, Goldenrod);

    o preço estava em 10700!

  2. #2
    Quando você envia um pedido de mercado, você deve usar AskBid como preço de entrada ... não um valor específico.

  3. #3
    E quanto a OrderSend (NULL, OP_SELLLIMIT, 0, 10611, 1, 10600, 10620, NULL, 12121,0, Goldenrod)? Isso não funciona também!

  4. #4
    Você deve normalizar o preço: Código Inserido NormalizeDouble (YourPriceHere, _Digit) E, claro, enviar com um tamanho de lote. Você está enviando 0 como tamanho do lote. E certifique-se de que seu corretor aceita TPSL para ser enviado ao mesmo tempo com o pedido. ECN não permite isso. Você deve modificar a ordem após definir TPSL.

  5. #5
    Próxima tentativa: OrderSend (NULL, OP_SELLLIMIT, 1, NormalizeDouble (10611,5), 1, Normalize Duplo (10600,5), NormalizeDouble (10620,5), NULL, 12121, 0, Goldenrod) É tão correto? Desculpe pela pergunta!

  6. #6

    Próxima tentativa: OrderSend (NULL, OP_SELLLIMIT, 1, NormalizeDouble (10611,5), 1, Normalize Duplo (10600,5), NormalizeDouble (10620,5), NULL, 12121, 0, Goldenrod) É tão correto? Desculpe pela pergunta!
    O preço de entrada é 10611 ou deveria ser 1.0611? Para uma entrada de limite de venda precisa estar acima do preço atual, SL precisa estar acima do preço de entrada e TP abaixo.

  7. #7
    Obrigado inacreditável quantas possibilidades existem para cometer erros .... por isso agradeço a vossa ajuda ... Aliás o valor do DAX30 alemão foi de cerca de 10600! Tentei várias maneiras, mas falhou .... Basta ligar para OrderSend GPDUSD (NULL, OP_SELLLIMIT, 1, NormalizeDouble (2,0,5), 1, 0, 0, NULL, 1, 0, Goldenrod); Alerta (GetLastError ()); Eu recebo cada vez que erro 4055! Como 2 resolvem? Saudações do ensolarado munique R

  8. #8

    Obrigado inacreditável quantas possibilidades existem para cometer erros .... por isso agradeço a vossa ajuda ... Aliás o valor do DAX30 alemão foi de cerca de 10600! Tentei várias maneiras, mas falhou .... Basta ligar para OrderSend GPDUSD (NULL, OP_SELLLIMIT, 1, NormalizeDouble (2,0,5), 1, 0, 0, NULL, 1, 0, Goldenrod); Alerta (GetLastError ()); Eu recebo cada vez que erro 4055! Como 2 resolvem? Saudações do ensolarado munique R
    Você não pode tentar colocar ordens de um interior. Deve ser de um EA ou de um script. HTH

  9. #9
    É por isso que 4055 é um erro indior :-) Muito obrigado! Não encontrei essa dica na documentação!

Permissões de Publicação

  • Não pode publicar novos tópicos
  • Não pode publicar respostas
  • Não pode publicar anexos
  • Não pode editar as suas publicações
  •  
  • Código BB está Ativo
  • Smilies estão Ativos
  • Código [IMG] está Ativo
  • Código [VIDEO] está Ativo
  • Código HTML está Desligado
O site da tradingintuitivo utiliza cookies
O site da tradingintuitivo utiliza cookies, alguns já foram definidos. Pode ler sobre a nossa utilização de cookies aqui. Por favor, clique no botão à direita para aceitar os nossos cookies. Se continuar a usar o site da tradingintuitivo, vamos supor que aceita os nossos cookies.