<div dir="ltr"><div class="gmail_default"><font color="#000000">I think you ne</font>ed to use "\Initiator.cfg" instead of "C:\Initiator.cfg". It's a windows thing. Better get, use a relative path instead of an absolute path.</div>
<div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">As far as "args[]", that's just command-line arguments, which is a very basic C# feature. It comes from the "Main" declaration:</div>
<div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"> <span class="" style="font-family:inherit;letter-spacing:1.1px;line-height:inherit;background-color:rgb(247,249,249);font-size:inherit;font-style:inherit;font-variant:inherit;margin:0px;padding:0px;border:0px;font-weight:bold;vertical-align:baseline">static</span><span style="font-family:'Droid Sans Mono',Monaco,'Andale Mono','Courier New';letter-spacing:1.1px;line-height:1.5;background-color:rgb(247,249,249);color:rgb(68,68,68);font-size:12px"> </span><span class="" style="font-family:inherit;letter-spacing:1.1px;line-height:inherit;background-color:rgb(247,249,249);font-size:inherit;font-style:inherit;font-variant:inherit;margin:0px;padding:0px;border:0px;font-weight:bold;vertical-align:baseline">void</span><span style="font-family:'Droid Sans Mono',Monaco,'Andale Mono','Courier New';letter-spacing:1.1px;line-height:1.5;background-color:rgb(247,249,249);color:rgb(68,68,68);font-size:12px"> Main(</span><span class="" style="font-family:inherit;letter-spacing:1.1px;line-height:inherit;background-color:rgb(247,249,249);font-size:inherit;font-style:inherit;font-variant:inherit;margin:0px;padding:0px;border:0px;font-weight:bold;vertical-align:baseline">string</span><span style="font-family:'Droid Sans Mono',Monaco,'Andale Mono','Courier New';letter-spacing:1.1px;line-height:1.5;background-color:rgb(247,249,249);color:rgb(68,68,68);font-size:12px">[] args)</span></div>
I highly recommend that you learn about <div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline">C# command-line args</div>. It's something <div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline">
that is taught </div>quite early in any intro programming class.<div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline"> Have a look at this tutorial:</div><div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline">
<a href="http://msdn.microsoft.com/en-us/library/aa288457(v=vs.71).aspx">http://msdn.microsoft.com/en-us/library/aa288457(v=vs.71).aspx</a></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="font-family:'Droid Sans Mono',Monaco,'Andale Mono','Courier New';letter-spacing:1.1px;line-height:1.5;background-color:rgb(247,249,249);color:rgb(68,68,68);font-size:12px"><br>
</span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline">Forgive me if I'm mistaken, but I'm getting the impression that you are a beginner to C#. That's totally okay, but please try to make sure your questions are for QF/n problems and not for general C# help. There are many other (and better!) places to get general C# help.</div>
</div><div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline"><br></div></div><div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline">Thanks</div></div><div>
<div class="gmail_default" style="font-size:small;color:rgb(0,0,0);display:inline">-Grant</div></div><div><font color="#000000"><br></font></div><div><font color="#000000"><br></font></div></div><div class="gmail_extra">
<br>
<br><div class="gmail_quote">On Thu, Oct 24, 2013 at 12:47 PM, Ashutosh Mishra <span dir="ltr"><<a href="mailto:A.Mishra@ny.tr.mufg.jp" target="_blank">A.Mishra@ny.tr.mufg.jp</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The file is stored in "C:". Get the following error:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">"Configuration Failed: File Initiator.cfg not found(Could not find file…)"<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Further, if I intend to use the code that is mentioned on official site:<u></u><u></u></span></p><div class="im">
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<b><span style="font-size:7.0pt;font-family:Consolas;color:#333333">if</span></b><span style="font-size:7.0pt;font-family:Consolas;color:#333333"> (args.Length !=
</span><span style="font-size:7.0pt;font-family:Consolas;color:#009999">1</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">)</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> { System.Console.WriteLine(</span><span style="font-size:7.0pt;font-family:Consolas;color:#dd1144">"usage: TradeClient.exe CONFIG_FILENAME"</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">);<u></u><u></u></span></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> System.Environment.Exit(</span><span style="font-size:7.0pt;font-family:Consolas;color:#009999">2</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">);</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> } <u></u><u></u></span></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> </span><b><span style="font-size:7.0pt;font-family:Consolas;color:#445588">string</span></b><span style="font-size:7.0pt;font-family:Consolas;color:#333333"> file = args[</span><span style="font-size:7.0pt;font-family:Consolas;color:#009999">0</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">];</span><u></u><u></u></p>
</div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Where should I place the config file as I am not getting the concept of arg[0]?<u></u><u></u></span></p>
<div class="im">
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#4f81bd">Thanks & Regards,<u></u><u></u></span></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#4f81bd">Ashutosh Mishra<u></u><u></u></span></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-family:"MS PMincho""><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-family:"MS PMincho"">*********************************************************************************<u></u><u></u></span></p>
<p class="MsoNormal" style="line-height:12.0pt;text-autospace:none"><span style="font-family:"MS PMincho"">This communication (including any attachments) is intended only or the use of the individual whom it is addressed and may contain information
that is privileged, confidential or legally protected. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received
this communication in error, please notify us immediately by replying to the message. Please also delete the message and its attachments, if any, from your computer and destroy any hard copies you may have created. Thank you for your cooperation.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:"MS PMincho"">*********************************************************************************</span><span style="font-size:10.5pt;font-family:"Century","serif";color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
</div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a> [mailto:<a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a>]
<b>On Behalf Of </b>Grant Birchmeier<br>
<b>Sent:</b> Thursday, October 24, 2013 1:41 PM</span></p><div><div class="h5"><br>
<b>To:</b> Mailing list for QuickFIX/n<br>
<b>Subject:</b> Re: {{Quickfixn}} FpML file<u></u><u></u></div></div><p></p>
</div><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal"><span style>Whereever you want. The code you used looks fine, assuming that the file really is in "C:". Is it? You didn't say what the failure was.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style>The TradeClient lets you supply the path as a command-line argument. There's nothing clever happening there. <u></u><u></u></span></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Thu, Oct 24, 2013 at 12:29 PM, Ashutosh Mishra <<a href="mailto:A.Mishra@ny.tr.mufg.jp" target="_blank">A.Mishra@ny.tr.mufg.jp</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Now I know that I have to use the Initiator..Where do I need to put the Initiator.config file?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">As if I use it like this : QuickFix.SessionSettings settings = new QuickFix.SessionSettings(@"C:\Initiator.cfg")
-- It gives error.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">On the official website, the following code :</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<b><span style="font-size:7.0pt;font-family:Consolas;color:#333333">if</span></b><span style="font-size:7.0pt;font-family:Consolas;color:#333333"> (args.Length !=
</span><span style="font-size:7.0pt;font-family:Consolas;color:#009999">1</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">)</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> {</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> System.Console.WriteLine(</span><span style="font-size:7.0pt;font-family:Consolas;color:#dd1144">"usage: TradeClient.exe CONFIG_FILENAME"</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">);</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> System.Environment.Exit(</span><span style="font-size:7.0pt;font-family:Consolas;color:#009999">2</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">);</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> }</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> </span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> </span><b><span style="font-size:7.0pt;font-family:Consolas;color:#445588">string</span></b><span style="font-size:7.0pt;font-family:Consolas;color:#333333"> file = args[</span><span style="font-size:7.0pt;font-family:Consolas;color:#009999">0</span><span style="font-size:7.0pt;font-family:Consolas;color:#333333">];</span><u></u><u></u></p>
<p class="MsoNormal" style="line-height:10.8pt;background:white">
<span style="font-size:7.0pt;font-family:Consolas;color:#333333"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Where do I need to define the "file"?</span><u></u><u></u></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#4f81bd">Thanks & Regards,</span><u></u><u></u></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#4f81bd">Ashutosh Mishra</span><u></u><u></u></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-family:"MS PMincho""> </span><u></u><u></u></p>
</div>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-family:"MS PMincho"">*********************************************************************************</span><u></u><u></u></p>
<div>
<p class="MsoNormal" style="line-height:12.0pt;text-autospace:none">
<span style="font-family:"MS PMincho"">This communication (including any attachments) is intended only or the use of the individual whom it is addressed and may contain information that is privileged, confidential or legally protected. If the reader of this
message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message.
Please also delete the message and its attachments, if any, from your computer and destroy any hard copies you may have created. Thank you for your cooperation.
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"MS PMincho"">*********************************************************************************</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
<a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a> [mailto:<a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a>]
<b>On Behalf Of </b>Grant Birchmeier<br>
<b>Sent:</b> Wednesday, October 23, 2013 1:12 PM</span><u></u><u></u></p>
<div>
<p class="MsoNormal"><br>
<b>To:</b> Mailing list for QuickFIX/n<br>
<b>Subject:</b> Re: {{Quickfixn}} FpML file<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">"Acceptor"/"Initiator" are just fancy FIX words that mean "server"/"client".<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">If you are connecting to someone else's FIX server, you need to write an Initiator program.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">TradeClient is just one of the example apps. You can look at it to see how to implement an initiator app. (A lot of TradeClient's code is actually just command-line processing;
the QF-specific parts are actually pretty simple.)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-Grant<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"> <u></u><u></u></p>
<div>
<p class="MsoNormal">On Wed, Oct 23, 2013 at 12:03 PM, Ashutosh Mishra <<a href="mailto:A.Mishra@ny.tr.mufg.jp" target="_blank">A.Mishra@ny.tr.mufg.jp</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Walter,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> went into the official website of quckFIX/n -- its very helpful. In my scenario
I need to pick up the execution report, so will have to implement the Trade Client? Further, I do I need both the acceptor and initiator config files? Can you please help me into it?</span><u></u><u></u></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<div>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#4f81bd">Thanks & Regards,</span><u></u><u></u></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#4f81bd">Ashutosh Mishra</span><u></u><u></u></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<span style="font-family:"MS PMincho""> </span><u></u><u></u></p>
<p class="MsoNormal" style="text-align:justify;line-height:12.0pt;text-autospace:none">
<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal">--
<u></u><u></u></p>
<div>
<p class="MsoNormal"><span style="background:white">Grant Birchmeier</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><span style="color:#3333ff;background:#ffcc00">Connamara Systems, LLC</span></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>Made-To-Measure Trading Solutions.</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Exactly what you need. No more. No less.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="http://connamara.com" target="_blank">http://connamara.com</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<p class="MsoNormal"><span style="background:white">Grant Birchmeier</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><span style="color:#3333ff;background:#ffcc00">Connamara Systems, LLC</span></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b>Made-To-Measure Trading Solutions.</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Exactly what you need. No more. No less.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="http://connamara.com" target="_blank">http://connamara.com</a><u></u><u></u></p>
</div>
</div>
</div></div></div>
</div>
<br>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font><span style="background-color:#000000"><span style="background-color:#ffffff">Grant Birchmeier</span></span></font><font><font color="#3333ff"><br>
</font></font></div><div><font><b><font color="#3333ff"><span style="background-color:#ffcc33"><span style="background-color:#ffcc66"><span style="background-color:#ffcc99"><span style="background-color:#ffffff"><span style="background-color:#ffcc00">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br>
</div><div><font><b>Made-To-Measure Trading Solutions.</b></font></div><div><font>Exactly what you need. No more. No less.</font><font><b><font color="#3333ff"><br></font></b></font></div><div><font><a href="http://connamara.com" target="_blank">http://connamara.com</a><br>
</font></div>
</div>