We are trying to send a stop (market) order using the C# Redilib API and are trying to send via GS Smart Order Algo. However, we are not having much success. We are aware that we should be able to test order submission with VBA Excel using one of the using one of REDI VBA Excel Examples on GitHub (Order Entry Single - US…
Is there are particular algorithm that is used in the REDI test simulator for filling orders? We are testing and seeing funny fill behavior, so we need to understand how and why we are receiving particular fills.
Based on my logging, it appears I am receiving duplicate CacheControl (Ordercache) order/fill events. 2024-05-13 07:59:31,035 [4] INFO OrdMgr - Processing order. Symbol[TME] OrdRefKey[gS012391133] Memo[] Status[Complete] ExecQty[200] ExecPrice[13.6] ... ... 2024-05-13 07:59:31,358 [4] INFO OrdMgr - Processing order.…
I am using the REDI C# Order API and modifying an existing order. When I receive the CacheControlAction for this order, the Order Ref Key has changed. Is this expected and normal behavior to receive a new Order Ref Key for a modified order?
What field in the C# Order Update shows the amount filled for that update (i.e. partial fill qty)? Something like "FillQty". I am already getting ExecQuantity (this is the sum of all the fills up to this point) and Lvs (quantity remaining to get filled). I can do the math but would prefer the amount filled for this…
Using Python I can get my current positions, but I am having trouble getting account wide values. e.g. BuyingPower, ExcessEquity. Any suggestions?
How do I go about querying the executed price of an order? The documentation on GitHub specifies the following way to query: cellVar.value = "DisplaySymbol" ret = q.GetCell(i, cellVar, cellVal, retVar) print(str(retVar.value) + ", "+ str(cellVal.value) + "=" + str(cellVar.value) + " success="+str(ret)) But changing the key…
I am using the REDIConsole1 sample application, and added what I thought was the previous close price column name, but it always is returning 0. I see the previous close price (PCls) in the Montage II window. ... PCls = GetCell(quoteCache, row, "PCls", out errCode).ToString(); ... Output is always empty: Symbol=TSLA…
I have the Redi API running but it's only showing values for 2 positions and others are giving a Ref error. This is despite the Ref column being a copy paste of ticker format from the Redi portal itself. I have spoken to customer service multiple times they have not been able to resolve this. I have also used the Redi API…
When retrieving information using excel vba from the redi position table, an error is encountered. The error is something to the effect of "automation error". Sometimes it happens after a few hundred rows. Sometimes after ten thousand rows. But it always happens at some point.
It looks like you're new here. Sign in or register to get started.