<div dir="ltr">See the attachment. The script needs to be sourced from the directory, the SPY.bin is the data file. Seems to happen only for short orders.<div><br></div><div style>Regards,</div><div style>Ivan</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sun, Apr 14, 2013 at 3:53 PM, Joshua Ulrich <span dir="ltr"><<a href="mailto:josh.m.ulrich@gmail.com" target="_blank">josh.m.ulrich@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ivan,<br>
<br>
I've been working on a similar issue for the past few days.  Can you<br>
please provide a reproducible example that causes problems for you?<br>
<br>
Thanks,<br>
--<br>
Joshua Ulrich  |  <a href="http://about.me/joshuaulrich" target="_blank">about.me/joshuaulrich</a><br>
FOSS Trading  |  <a href="http://www.fosstrading.com" target="_blank">www.fosstrading.com</a><br>
<br>
R/Finance 2013: Applied Finance with R  | <a href="http://www.RinFinance.com" target="_blank">www.RinFinance.com</a><br>
<div><div class="h5"><br>
<br>
On Sun, Apr 14, 2013 at 12:13 PM, Ivan Popivanov<br>
<<a href="mailto:ivan.popivanov@gmail.com">ivan.popivanov@gmail.com</a>> wrote:<br>
> Not 100% sure about the root cause (could be also some bad logic in my<br>
> script), but I managed to track it as far as addOrder - to me the following<br>
> code seems very dubious at least:<br>
><br>
>     for (i in 1:length(price)) {<br>
>         if(is.null(prefer[i])) prefer[i] = ''<br>
><br>
> Notice that the function has a parameter *prefer* with a default value of<br>
> NULL. The first time this loop is entered, is.null(prefer[1]) is TRUE,<br>
> thus, prefer[i] is set to ''. However, subsequent values will be NA, thus,<br>
> the if is not entered and prefer[2] will be left as NA.<br>
><br>
> Probably better to initialize prefer prior to the loop?<br>
><br>
> if(is.null(prefer)) prefer = rep(NULL, length(price))<br>
><br>
> Thanks,<br>
> Ivan<br>
><br>
</div></div>>         [[alternative HTML version deleted]]<br>
><br>
> _______________________________________________<br>
> <a href="mailto:R-SIG-Finance@r-project.org">R-SIG-Finance@r-project.org</a> mailing list<br>
> <a href="https://stat.ethz.ch/mailman/listinfo/r-sig-finance" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-sig-finance</a><br>
> -- Subscriber-posting only. If you want to post, subscribe first.<br>
> -- Also note that this is not the r-help list where general R questions should go.<br>
</blockquote></div><br></div>