- Код: выделить все
string getcommunityoutlookreEURUSD = Request("https://www.myfxbook.com/api/get-community-outlook.xml?session="+session, "symbols");
//---
Print("Ответ сервера \n",
"session_id: ", session, "\n",
"my account name: ", my_account_name, "\n",
"Реальные счета: ",getcommunityoutlookre );
//---
int Handle;
string File_Name="OrdersReport.csv";
Handle=FileOpen(File_Name,FILE_CSV|FILE_WRITE,";");//Открытие файла
if(Handle==-1) // Неудача при открытии файла
{
Alert("Ошибка при открытии файла. ",// Сообщение об ошибке
"Возможно, файл занят другим приложением");
PlaySound("Bzrrr.wav"); // Звуковое сопровождение
// Выход из start()
}
int Qnt_Symb;
Qnt_Symb=FileWrite(Handle,getcommunityoutlookreEURUSD);//Запись в файл
if(Qnt_Symb < 0) // Если не получилось
{
Alert("Ошибка записи в файл ",GetLastError());// Сообщение
PlaySound("Bzrrr.wav"); // Звуковое сопровождение
FileClose( Handle ); // Закрываем файл
// Выход из start()
}
FileClose( Handle ); // Закрываем файл
//---
return(0);
Ответ с сайта .
- Код: выделить все
<symbol>
<name>EURUSD</name>
<shortPercentage>71</shortPercentage>
<longPercentage>28</longPercentage>
<shortVolume>19685.55</shortVolume>
<longVolume>7894.41</longVolume>
<longPositions>20696</longPositions>
<shortPositions>53547</shortPositions>
<totalPositions>27579</totalPositions>
<avgShortPrice>1.0962</avgShortPrice>
<avgLongPrice>1.1227</avgLongPrice>
</symbol>
<symbol>
<name>GBPUSD</name>
<shortPercentage>67</shortPercentage>
<longPercentage>32</longPercentage>
<shortVolume>3473.44</shortVolume>
<longVolume>1688.27</longVolume>
<longPositions>8219</longPositions>
<shortPositions>15688</shortPositions>
<totalPositions>5161</totalPositions>
<avgShortPrice>1.2650</avgShortPrice>
<avgLongPrice>1.3027</avgLongPrice>
</symbol>
<symbol>
<name>USDJPY</name>
<shortPercentage>51</shortPercentage>
<longPercentage>48</longPercentage>
<shortVolume>2301.80</shortVolume>
<longVolume>2138.38</longVolume>
<longPositions>11325</longPositions>
<shortPositions>9552</shortPositions>
<totalPositions>4440</totalPositions>
<avgShortPrice>109.8113</avgShortPrice>
<avgLongPrice>112.1883</avgLongPrice>
</symbol>
<symbol>
<name>GBPJPY</name>
<shortPercentage>45</shortPercentage>
<longPercentage>54</longPercentage>
<shortVolume>965.67</shortVolume>
<longVolume>1155.53</longVolume>
<longPositions>4293</longPositions>
<shortPositions>3710</shortPositions>
<totalPositions>2121</totalPositions>
<avgShortPrice>139.9925</avgShortPrice>
<avgLongPrice>143.2138</avgLongPrice>
</symbol>
<symbol>
<name>USDCAD</name>
<shortPercentage>26</shortPercentage>
<longPercentage>73</longPercentage>
<shortVolume>875.26</shortVolume>
<longVolume>2445.71</longVolume>
<longPositions>9970</longPositions>
<shortPositions>3885</shortPositions>
<totalPositions>3320</totalPositions>
<avgShortPrice>1.3189</avgShortPrice>
<avgLongPrice>1.3411</avgLongPrice>
</symbol>
<symbol>
<name>EURAUD</name>
<shortPercentage>46</shortPercentage>
<longPercentage>53</longPercentage>
<shortVolume>1150.57</shortVolume>
<longVolume>1343.59</longVolume>
<longPositions>3809</longPositions>
<shortPositions>5513</shortPositions>
<totalPositions>2494</totalPositions>
<avgShortPrice>1.4457</avgShortPrice>
<avgLongPrice>1.4871</avgLongPrice>
</symbol>
<symbol>
<name>EURJPY</name>
<shortPercentage>69</shortPercentage>
<longPercentage>30</longPercentage>
<shortVolume>2481.90</shortVolume>
<longVolume>1079.32</longVolume>
<longPositions>4609</longPositions>
<shortPositions>10795</shortPositions>
<totalPositions>3561</totalPositions>
<avgShortPrice>122.3282</avgShortPrice>
<avgLongPrice>124.2300</avgLongPrice>
</symbol>
<symbol>
<name>AUDCAD</name>
<shortPercentage>77</shortPercentage>
<longPercentage>22</longPercentage>
<shortVolume>1524.97</shortVolume>
<longVolume>438.72</longVolume>
<longPositions>2515</longPositions>
<shortPositions>6863</shortPositions>
<totalPositions>1963</totalPositions>
<avgShortPrice>1.0026</avgShortPrice>
<avgLongPrice>1.0141</avgLongPrice>
</symbol>
<symbol>
<name>AUDJPY</name>
<shortPercentage>62</shortPercentage>
<longPercentage>37</longPercentage>
<shortVolume>755.98</shortVolume>
<longVolume>445.58</longVolume>
<longPositions>2321</longPositions>
<shortPositions>3531</shortPositions>
<totalPositions>1201</totalPositions>
<avgShortPrice>83.2307</avgShortPrice>
<avgLongPrice>85.0745</avgLongPrice>
</symbol>
<symbol>
<name>AUDNZD</name>
<shortPercentage>18</shortPercentage>
<longPercentage>81</longPercentage>
<shortVolume>284.12</shortVolume>
<longVolume>1267.56</longVolume>
<longPositions>6872</longPositions>
<shortPositions>2324</shortPositions>
<totalPositions>1551</totalPositions>
<avgShortPrice>1.0484</avgShortPrice>
<avgLongPrice>1.0644</avgLongPrice>
</symbol>
<symbol>
<name>AUDUSD</name>
<shortPercentage>85</shortPercentage>
<longPercentage>14</longPercentage>
<shortVolume>9523.99</shortVolume>
<longVolume>1642.35</longVolume>
<longPositions>7289</longPositions>
<shortPositions>23094</shortPositions>
<totalPositions>11166</totalPositions>
<avgShortPrice>0.7519</avgShortPrice>
<avgLongPrice>0.7629</avgLongPrice>
</symbol>
<symbol>
<name>CADJPY</name>
<shortPercentage>53</shortPercentage>
<longPercentage>46</longPercentage>
<shortVolume>283.49</shortVolume>
<longVolume>246.29</longVolume>
<longPositions>1513</longPositions>
<shortPositions>1505</shortPositions>
<totalPositions>529</totalPositions>
<avgShortPrice>82.5404</avgShortPrice>
<avgLongPrice>84.7249</avgLongPrice>
</symbol>
<symbol>
<name>EURCAD</name>
<shortPercentage>65</shortPercentage>
<longPercentage>34</longPercentage>
<shortVolume>551.50</shortVolume>
<longVolume>285.69</longVolume>
<longPositions>2371</longPositions>
<shortPositions>3249</shortPositions>
<totalPositions>837</totalPositions>
<avgShortPrice>1.4634</avgShortPrice>
<avgLongPrice>1.4978</avgLongPrice>
</symbol>