I'm converting from an old laptop running 32 bit excel and have an excel workbook with REDI-API links to enter orders and display real-time quotes etc. that works just fine on that older system. When I move it to a new tower system running 64 bit excel, many of the code modules are not recognized or cannot be found. Is…
Is there a way to generate a pop-up window from the REDI C# API? This just needs to be an alert for the trader and should NOT stop the C# API program from continuing execution.
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…
It looks like you're new here. Sign in or register to get started.