設定でシンボルを選択する - ページ 7 1234567 新しいコメント Михаил 2019.12.29 06:51 #61 Aleksey Mavrin: 1.すでに発売されている リンクや場所を教えてください。 SanAlex 2021.02.28 05:54 #62 Alexey Viktorov:これが、今回ご紹介した2つ目の選択肢です。取引通貨は、カンマ区切りで用意された一覧表からお選びください。ただ、私のバリエーションでは、少し違います。リストは次のようになります。そして、リストから配列を埋めて、配列で操作します。また、通貨のサフィックスを定義し、配列に入力する 際に自動的に結合するようにしています。これは、異なるアカウントでリストを再入力することを避けるためです。 久しぶりで、今頃気がつきました。 //+------------------------------------------------------------------+ //| AccountInfoDouble.mq5 | //| Copyright 2021, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2021, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property script_show_inputs //+------------------------------------------------------------------+ //| ENUM_FOREX_CROSSES | //+------------------------------------------------------------------+ enum Enum_Symbol {EURUSD,GBPUSD,USDCHF,USDJPY,USDCAD,AUDUSD,AUDNZD,AUDCAD,AUDCHF,AUDJPY, CHFJPY,EURGBP,EURAUD,EURCHF,EURJPY,EURNZD,EURCAD,GBPCHF,GBPJPY,CADCHF }; //+------------------------------------------------------------------+ input double InpLots = 0.1; // Lots input Enum_Symbol Symb = EURUSD; // Forex.crosses //--- string symb_name[]= {"EURUSD","GBPUSD","USDCHF","USDJPY","USDCAD","AUDUSD","AUDNZD","AUDCAD","AUDCHF","AUDJPY", "CHFJPY","EURGBP","EURAUD","EURCHF","EURJPY","EURNZD","EURCAD","GBPCHF","GBPJPY","CADCHF" }; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- double priceL=0.0; double marginL=0.0; //--- select lot size if(!SymbolInfoDouble(symb_name[Symb],SYMBOL_ASK,priceL)) return; if(!OrderCalcMargin(ORDER_TYPE_BUY,symb_name[Symb],InpLots,priceL,marginL)) return; if(marginL<=0.0) return; Alert(symb_name[Symb]," \\ ","price "," = ",priceL); Alert(symb_name[Symb]," \\ ","margin"," = ",marginL); printf("price = %G",priceL); printf("margin = %G",marginL); } //+------------------------------------------------------------------+ 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
1.すでに発売されている
リンクや場所を教えてください。
これが、今回ご紹介した2つ目の選択肢です。取引通貨は、カンマ区切りで用意された一覧表からお選びください。ただ、私のバリエーションでは、少し違います。リストは次のようになります。
そして、リストから配列を埋めて、配列で操作します。また、通貨のサフィックスを定義し、配列に入力する 際に自動的に結合するようにしています。これは、異なるアカウントでリストを再入力することを避けるためです。
久しぶりで、今頃気がつきました。