Ele pegou o preço do Leilão, se vc puder, para constatar isso, pegue o relatório de ticks do profitChart, vai ver que antes de abrir o mercado, os primeiros ticks são do leilão.
vai ter que arrumar um meio de contornar isso.
vai ter que arrumar um meio de contornar isso.
Estou com um caso semelhante
QE 0 11:47:50.453 Trades '0000000': exchange sell 20 WINV22 at market
KN 0 11:47:50.465 Trades '0000000': accepted exchange sell 20 WINV22 at market
OQ 0 11:47:50.466 Trades '0000000': exchange sell 20 WINV22 at market placed for execution
CK 0 11:47:50.487 Trades '0000000': order #55456860 sell 20 / 20 WINV22 at market done in 33.686 ms
Só que na corretora só aparece como ordem cancelada.
Conseguiu ter uma resolução deste caso?
Obrigado!
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
Boa tarde,
Tenho um EA que realiza compra ou venda na abertura do mercado, porém na conta REAL da XP essas ordens estão sendo canceladas e na conta DEMO funciona normalmente.
Rodei 2 dias sem nenhum problema na conta real, a partir do 3° dia o EA começou a ter suas ordens canceladas, verifiquei no Home Broker da XP e as ordens canceladas estão entrando à um preço muito longe
da abertura do mercado, no entanto meu EA faz entradas À MERCADO e não deveria ter essa discrepância nas entradas.
No dia 04/03/2020 - O mercado abriu às 09:03 em 107500 e o EA fez uma entrada de BUY às 09:03 AT MARKET, essa ordem foi cancelada, no Home Broker da XP a ordem apareceu à um preço de 95.535,00, abaixo coloquei 2 LOGS, o primeiro
é da conta real da XP que está tendo suas ordens canceladas e a segunda conta é uma DEMO utilizando o mesmo EA.
Se alguém puder me ajudar, fico agradecido.
CONTA REAL NA XP
06:43:17.381 Network '2827587': authorized on XPMT5-PRD through MT5 PRD Access Server SP2 03 (ping: 2.69 ms)
06:43:17.381 Network '2827587': previous successful authorization performed from 34.95.246.48 on 2020.03.04 06:11:03
06:43:17.991 Network '2827587': terminal synchronized with XP Investimentos CCTVM S/A
06:43:17.991 Network '2827587': trading has been enabled - netting mode
06:43:19.864 Network '2827587': scanning network for access points
06:43:34.611 Network '2827587': scanning network finished
09:03:18.808 Trades '2827587': exchange buy 1.00 WINJ20 at Market (O Robô entrou à mercado às 09:03)
09:03:18.816 Trades '2827587': accepted exchange buy 1.00 WINJ20 at Market
09:03:18.825 Trades '2827587': exchange buy 1.00 WINJ20 at market placed for execution (Order received. Sending to OMS.)
09:03:20.261 Trades '2827587': order #228261085 buy 1.00 / 1.00 WINJ20 at market done in 1453.465 ms
· O mercado abriu às 09:03 no valor de 107500
· O robô comprou AT MARKET às 09:03
· No aplicativo da XP a ordem de execução foi 95.535,99 sendo que o robô entrou a mercado.
CONTA DEMO NA XP
06:50:21.309 Network '53957417': authorized on XPMT5-Demo through MT5 DEMO Access Server SP3 03 (ping: 2.89 ms)
06:50:21.309 Network '53957417': previous successful authorization performed from 34.95.246.48 on 2020.03.04 06:09:32
06:50:22.842 Network '53957417': terminal synchronized with XP Investimentos CCTVM S/A
06:50:22.842 Network '53957417': trading has been enabled - netting mode
06:50:23.046 Network '53957417': scanning network for access points
06:50:39.302 Network '53957417': scanning network finished
09:03:18.993 Trades '53957417': exchange buy 1.00 WINJ20 at market (O Robô entrou à mercado às 09:03)
09:03:19.721 Trades '53957417': accepted exchange buy 1.00 WINJ20 at market
09:03:19.721 Trades '53957417': deal #226583661 buy 1.00 WINJ20 at 107480 done (based on order #301950499)
09:03:19.722 Trades '53957417': order #301950499 buy 1.00 / 1.00 WINJ20 at 107480 done in 729.565 ms
09:03:20.075 Trades '53957417': modify #301950499 buy 1.00 WINJ20 sl: 0, tp: 0 -> sl: 106880, tp: 107780
09:03:20.677 Trades '53957417': accepted modify #301950499 buy 1.00 WINJ20 sl: 0, tp: 0 -> sl: 106880, tp: 107780
09:03:20.679 Trades '53957417': modify #301950499 buy 1.00 WINJ20 -> sl: 106880, tp: 107780 done in 606.468 ms
09:03:20.681 Trades '53957417': sell stop 4.00 WINJ20 at 107180
09:03:20.759 Trades '53957417': accepted sell stop 4.00 WINJ20 at 107180
09:03:20.761 Trades '53957417': order #301950587 sell stop 4.00 / 4.00 WINJ20 at market done in 79.998 ms
09:05:45.329 Trades '53957417': deal #226586929 sell 1.00 WINJ20 at 107780 done (based on order #301954481)
09:05:45.335 Trades '53957417': cancel order #301950587 sell stop 4.00 WINJ20 at 107180
09:05:47.011 Trades '53957417': accepted cancel order #301950587 sell stop 4.00 WINJ20 at 107180
09:05:47.015 Trades '53957417': cancel #301950587 sell stop 4.00 WINJ20 at market done in 1680.666 ms