Hi,
My live trade algorithm crashed this afternoon. This is the log (the HTML stuff is exactly how it's displayed in the Algorithm lab):
2020-10-23 14:35:58 : Runtime Error: GDAXBrokerage.FillMonitorAction(): request failed: [502] Bad Gateway, Content: <html>
<head><title>502 Bad: Gateway</title></head>
<body> :
<center><h1>502 Bad : Gateway</h1></center>
<hr><center>cloudfla: re</center>
</body> :
</html> :
, ErrorMessage: : St: ackTrace: System.Exception: GDAXBrokerage.FillMonitorAction(): request failed: [502] Bad Gateway, Content: <html>
<head><title>502 Bad: Gateway</title></head>
<body> :
<center><h1>502 Bad : Gateway</h1></center>
<hr><center>cloudfla: re</center>
</body> :
</html> :
, ErrorMessage: :
There has been an issue with Market Orders on ETHEUR often not showing as filled in Quantconnect, despite being filled at Coinbase Pro (on Quantconnect, they show as 'Submitted') - maybe this could be related? I also trade with BTCEUR but the same problem doesn't happen.
Thanks,
Graeme.
Graeme Allen
Screenhot:
Aaron Janeiro Stone
It seems the issue is that your request was received by GDAX, though the response was stopped by their cloudflare service as it received a malformed/unexpected message. That could mean that if an order was sent, it would register with the broker but not QC as it did not receive back any message; this is thus likely a related issue that was caught and threw an exception. There are currently a range of changes being made to address issues like these
https://github.com/QuantConnect/Lean/pulls?q=gdaxÂ
Jared Broad
502 is a general server error, so in this case probably a GDAX issue on that pair. There's nothing reported yet but it might show up soon. All live support is served by the support system where we can pull down the backend detailed live logs for debugging. Please submit a ticket there for further assistance.Â
https://www.youtube.com/watch?v=MIAJU6xWM0A&ab_channel=QuantConnectÂ
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
Graeme Allen
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!