エキスパート: Multi Arbitration 1.1xx

 

Multi Arbitration 1.1xx:

証券を安く買って(買いポジションを開く)高く売ります(売りポジションを開く)。

Multi Arbitration 1.1xx

作者: Vladimir Karputov

 

Expert Advisorをテストしています。

 
Lev Razumov:

Expert Advisorをテストしているのですが、ロットがどのように変わるのか教えてください。


このExpert Advisorは一定のロット(各シンボルの最小ロット)で取引します:

//---
   int limit=m_account.LimitOrders();
   if(!RefreshRates(m_symbol_one) || !RefreshRates(m_symbol_two))
      return;
   if(count_buys_one+count_sells_one+count_buys_two+count_sells_two<limit-15)
     {
      if(m_symbol_one.Ask()<price_lowest_buy_one) // トレンド・ダウン
         m_trade.Buy(m_symbol_one.LotsMin(),m_symbol_one.Name());
      else if(m_symbol_one.Bid()>price_highest_sell_one) // 上昇トレンド
      m_trade.Sell(m_symbol_one.LotsMin(),m_symbol_one.Name());
      else if(count_buys_one==0 && count_sells_one==0)
         m_trade.Buy(m_symbol_one.LotsMin(),m_symbol_one.Name());

      if(m_symbol_two.Ask()<price_lowest_buy_two) // トレンド・ダウン
         m_trade.Buy(m_symbol_two.LotsMin(),m_symbol_two.Name());
      else if(m_symbol_two.Bid()>price_highest_sell_two) // 上昇トレンド
      m_trade.Sell(m_symbol_two.LotsMin(),m_symbol_two.Name());
      else if(count_buys_two==0 && count_sells_two==0)
         m_trade.Buy(m_symbol_two.LotsMin(),m_symbol_two.Name());
     }
   else
     {
      if(m_account.Profit()>0.0)
         CloseAllPositions();
     }

//---
 
joão norberto :

チケットのパッケージを増やすことはできますか?

すみません、理解できません(翻訳機も役に立ちません)。質問には標準的な用語を使用してください。

 
エントリーのバッチ(パッケージ)を増やすには?

0.001に設定されているからです。


 
joão norberto :
エントリーのバッチ(パッケージ)を増やすには?

0.001に設定されているからです。


パラメータ 名を入力してください。理解できません。

 
(пакличить)записей?(пакеты)записей?
0,001.
 
много они могут изменить?
как изменить?
 
joão norberto :
Как、я могу увеличить партии (пакеты) записей?
0,001.
ジョアン・ノルベルト:
много они могут изменить?
как изменить?

理解できない。これが入力パラメータ です:

CAccountInfo   m_account;                    // アカウント情報ラッパー
//--- 入力パラメータ
input ENUM_TIMEFRAMES InpTimeFrame=PERIOD_M15;// 時間枠
input uchar    InpSymbolTwo      = 1;        // 0から19まで
input double   InpProfitFoClose  = 300;      // プロフィット・フォ・クローズ
input ulong    m_magic           = 130108500;// マジックナンバー
ulong          m_slippage        = 30;       // スリップ
string         ExtArrSymbols[20]=
  {
   "EURUSD","GBPUSD","USDCHF","USDJPY","USDCAD",
   "AUDUSD","AUDNZD","AUDCAD","AUDCHF","AUDJPY",
   "CHFJPY","EURGBP","EURAUD","EURCHF","EURJPY",
   "EURNZD","EURCAD","GBPCHF","GBPJPY","CADCHF"
  };

入力パラメータは0.001に近くない。

 

EAをライブ取引で動作させることができません。エラーコード 32767 "incorrect parameters "が表示されます。どうすればライブ取引で動作させることができますか?


よろしくお願いします!

 
SaltySpade :

EAをライブ取引で動作させることができません。エラーコード 32767 "incorrect parameters "が表示されます。どうすればライブ取引で動作するようになりますか?


よろしくお願いします!

そのような間違いはありません。

詳しい情報をお願いします:EAを起動するとすぐにエラーが出ますか?それとも作業中にエラーが発生しますか?エキスパート」タブと「ジャーナル」タブの2つのタブからログファイルを添付してください。