Not getting all signals

Well, I’m now acknowledging signals without timing out, but…



I’m not getting all the signals. This morning, I only got 4 of the 9 new signals on the trading system (Ruby NQ100 M). Yesterday morning, I was missing several as well.



Here’s what transpired (from Fiddler):



request (I put 's in for the email & password for this email):

GET /?cmd=login&e=***********&p=
******&protoversion=8.2&client=TESTCLIENT&h=lelm570u-1&build=0001 HTTP/1.1



response:

<collective2>

<status>OK</status>

<error>

<code>0</code>

</error>

<data>

<session>2848250856774708765</session>

<first>Lawrence</first>

<last>Lewis</last>

<redirectip>64.68.145.3</redirectip>

<redirectport>7878</redirectport>

<pollinterval>7000</pollinterval>

<servertime>1191583840</servertime>

<humantime>2007-10-05 07:30:40</humantime>





</data>

</collective2>



request:

GET /?cmd=latestsigs&session=2848250856774708765&h=lelm570u-1 HTTP/1.1



response:

<collective2>

<status>OK</status>

<error>

<code>0</code>

</error>

<data>

<recentc2fills>

<recent>

<signalid>28392374</signalid>

<permid></permid>

<filledago>245680</filledago>

<filledprice>99.92</filledprice>

</recent>

<recent>

<signalid>28323143</signalid>

<permid></permid>

<filledago>856240</filledago>

<filledprice>48.32</filledprice>

</recent>

<recent>

<signalid>28323116</signalid>

<permid></permid>

<filledago>856684</filledago>

<filledprice>23.36</filledprice>

</recent>

<recent>

<signalid>28323156</signalid>

<permid></permid>

<filledago>856840</filledago>

<filledprice>126.45</filledprice>

</recent>

<recent>

<signalid>28323150</signalid>

<permid></permid>

<filledago>856840</filledago>

<filledprice>27.64</filledprice>

</recent>

</recentc2fills>





<cancelsiglist>

</cancelsiglist>





<signalsep>28479104</signalsep>



<signalpacket>

<systemname>Ruby NQ100 M</systemname>

<systemidnum>23969581</systemidnum>

<signalid>28479104</signalid>

<postedwhen>1191583840</postedwhen>

<postedhumantime>2007-10-05 07:30:40</postedhumantime>

<action>BTO</action>

<scaledquant>360</scaledquant>

<originalquant>1080</originalquant>

<symbol>CDNS</symbol>

<assettype>stock</assettype>

<mutualfund>0</mutualfund>



<ordertype>LIMIT</ordertype>

<stop>0</stop>

<limit>21.55</limit>

<tif>DAY</tif>

<underlying></underlying>

<right></right>

<strike>0</strike>

<expir></expir>

<exchange></exchange>

<marketcode></marketcode>

<ocagroup></ocagroup>

<conditionalupon></conditionalupon>

<conditionaluponpermid></conditionaluponpermid>

<commentary>PosID=R20071004</commentary>



</signalpacket>





<signalsep>28479129</signalsep>



<signalpacket>

<systemname>Ruby NQ100 M</systemname>

<systemidnum>23969581</systemidnum>

<signalid>28479129</signalid>

<postedwhen>1191583840</postedwhen>

<postedhumantime>2007-10-05 07:30:40</postedhumantime>

<action>BTO</action>

<scaledquant>195</scaledquant>

<originalquant>584</originalquant>

<symbol>XRAY</symbol>

<assettype>stock</assettype>

<mutualfund>0</mutualfund>



<ordertype>LIMIT</ordertype>

<stop>0</stop>

<limit>39.88</limit>

<tif>DAY</tif>

<underlying></underlying>

<right></right>

<strike>0</strike>

<expir></expir>

<exchange></exchange>

<marketcode></marketcode>

<ocagroup></ocagroup>

<conditionalupon></conditionalupon>

<conditionaluponpermid></conditionaluponpermid>

<commentary>PosID=R20071004</commentary>



</signalpacket>





<signalsep>28479101</signalsep>



<signalpacket>

<systemname>Ruby NQ100 M</systemname>

<systemidnum>23969581</systemidnum>

<signalid>28479101</signalid>

<postedwhen>1191583840</postedwhen>

<postedhumantime>2007-10-05 07:30:40</postedhumantime>

<action>BTO</action>

<scaledquant>225</scaledquant>

<originalquant>676</originalquant>

<symbol>BRCM</symbol>

<assettype>stock</assettype>

<mutualfund>0</mutualfund>



<ordertype>LIMIT</ordertype>

<stop>0</stop>

<limit>34.42</limit>

<tif>DAY</tif>

<underlying></underlying>

<right></right>

<strike>0</strike>

<expir></expir>

<exchange></exchange>

<marketcode></marketcode>

<ocagroup></ocagroup>

<conditionalupon></conditionalupon>

<conditionaluponpermid></conditionaluponpermid>

<commentary>PosID=R20071004</commentary>



</signalpacket>





<signalsep>28479107</signalsep>



<signalpacket>

<systemname>Ruby NQ100 M</systemname>

<systemidnum>23969581</systemidnum>

<signalid>28479107</signalid>

<postedwhen>1191583840</postedwhen>

<postedhumantime>2007-10-05 07:30:40</postedhumantime>

<action>BTO</action>

<scaledquant>155</scaledquant>

<originalquant>466</originalquant>

<symbol>CHRW</symbol>

<assettype>stock</assettype>

<mutualfund>0</mutualfund>



<ordertype>LIMIT</ordertype>

<stop>0</stop>

<limit>50.07</limit>

<tif>DAY</tif>

<underlying></underlying>

<right></right>

<strike>0</strike>

<expir></expir>

<exchange></exchange>

<marketcode></marketcode>

<ocagroup></ocagroup>

<conditionalupon></conditionalupon>

<conditionaluponpermid></conditionaluponpermid>

<commentary>PosID=R20071004</commentary>



</signalpacket>





<fillinforeceived>

</fillinforeceived>





<completetrades>

</completetrades>

<pollinterval>7000</pollinterval>

<servertime>1191583840</servertime>

<humantime>2007-10-05 07:30:40</humantime>



</data>

</collective2>



When I run the program again, the response to the latestsigs command is:

<collective2>

<status>OK</status>

<error>

<code>0</code>

</error>

<data>

<recentc2fills>

<recent>

<signalid>28392374</signalid>

<permid></permid>

<filledago>246941</filledago>

<filledprice>99.92</filledprice>

</recent>

<recent>

<signalid>28323143</signalid>

<permid></permid>

<filledago>857501</filledago>

<filledprice>48.32</filledprice>

</recent>

<recent>

<signalid>28323116</signalid>

<permid></permid>

<filledago>857945</filledago>

<filledprice>23.36</filledprice>

</recent>

<recent>

<signalid>28323156</signalid>

<permid></permid>

<filledago>858101</filledago>

<filledprice>126.45</filledprice>

</recent>

<recent>

<signalid>28323150</signalid>

<permid></permid>

<filledago>858101</filledago>

<filledprice>27.64</filledprice>

</recent>

</recentc2fills>





<cancelsiglist>

</cancelsiglist>





<fillinforeceived>

</fillinforeceived>





<completetrades>

</completetrades>

<pollinterval>7000</pollinterval>

<servertime>1191585101</servertime>

<humantime>2007-10-05 07:51:41</humantime>



</data>

</collective2>



I never got signals id’s 28479119, 28479116, 28479113, 28479110, 28479097

C2 will only send a few signals at a time until you acknowledge the ones it has sent. What would be helpful is a FULL log – at least enough to show me the sequence of your requests and c2’s responses so I can understand how and when and what you acknowledge, and in what sequence. Email is probably best for this.