INNER CODE UNIT · Java

isOrderCancelled

qtds35k/HighFrequencyTradingBot · src/trading/HttpHelper.java:364

	public boolean isOrderCancelled(String orderId) throws IOException, InterruptedException {
		Connection.Response resp = Jsoup.connect("https://invest.firstrade.com/cgi-bin/orderstatus?showopenorder=1&showexeorder=1&showrejectorder=1&showtype=ALL")
				.userAgent(agent)
				.referrer(referer)
				.cookies(session)
				.method(Method.GET)
				.execute();
		session.putAll(resp.cookies());
		// randomSleep(1);
		Document doc = resp.parse();
		String orderStatus = doc.select("#order_status > tbody > tr#" + orderId + " > td.last > div").get(0).text();
		
		println("order " + orderId + " is " + orderStatus);
		
		return orderStatus.contains("Cancel");
	}
	
	// cancel an order

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…