MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1595 1...158815891590159115921593159415951596159715981599160016011602...1953 新しいコメント Taras Slobodyanik 2021.08.21 08:59 #15941 MakarFX:これを外部変数に出力する方法を教えてください。 を文字列に変換し、その文字列をパースします。 input string fibo_levels0="0 23.6 38.2 50 61.8 76.4 100"; //Fibo levels (separated by a space or semicolon) Vitaly Muzichenko 2021.08.21 09:00 #15942 MakarFX:これを外部変数に出力する方法を教えてください。 入力文字列に値を書き込む その後,デリミタで分割して配列にする ストリングスプリット このように string NameSymb="EURCAD,USDCAD,EURUSD,AUDCAD,EURNZD,NZDUSD,AUDUSD,#CAT"; string FillSymb[]; CountSymbol=StringSplit(NameSymb,',',FillSymb); Документация по MQL5: Строковые функции / StringSplit www.mql5.com StringSplit - Строковые функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Tretyakov Rostyslav 2021.08.21 09:03 #15943 Taras Slobodyanik:を文字列に変換し、その文字列をパース します。 パースってどういうこと? Taras Slobodyanik 2021.08.21 09:06 #15944 MakarFX:パースとはどういう意味ですか? parse - 解析する、解析する、から。 左右の余分なスペースを削除、カンマをフルストップに置換、セミコロンをスペースに置換、トリプルダブルのスペースを削除...。配列に分割し、変換できるものはdoubleに変換し、変換できないものはlogに変換する) Tretyakov Rostyslav 2021.08.21 09:09 #15945 Vitaly Muzichenko: タラス・スロボジャニク ありがとうございます、要点はわかりました) やってみるか...。 законопослушный гражданин 2021.08.21 11:08 #15946 MakarFX:以上がEA起動の条件ですが、もし( if) (CountOrders()==0(注文なし)&&ObjectGetInteger(0, "lab_Button",OBJPROP_STATE))( でボタンが押 されている) なら、取引可能な状態です。 ありがとうございます。少しずつ分かってきました。 datetime Start; -グローバル 変数の領域とStart = iTime(_Symbol,PERIOD_D1,0); -void OnTick() 内の関係を明確にしてください。 それともこれらは関係ないのでしょうか? Tretyakov Rostyslav 2021.08.21 11:13 #15947 законопослушный гражданин:ありがとうございます。少しずつですが、真相がわかってきました。datetime Start; -グローバル 変数の領域とStart = iTime(_Symbol,PERIOD_D1,0); -void OnTick() 内の関係を明らかにしてください。それともこれらは関係ないのでしょうか? グローバル変数の 領域には、変数の宣言があります。 void OnTick() およびその他の関数内 - 変数の使用 законопослушный гражданин 2021.08.21 11:30 #15948 MakarFX:をグローバル変数 領域で宣言します。 void OnTick() およびその他の関数内で - 変数が使用されます。 しゃい Eugen8519 2021.08.21 13:07 #15949 MakarFX: ありがとうございます。本当は少し書き直したかったのですが、あなたのアイデアでうまくいきました。 19:59にポジションを閉じる ことができますが、20:00以降にEAが受け付けず、ポジションを閉じることができないのです。 Tretyakov Rostyslav 2021.08.21 15:32 #15950 Eugen8519:ありがとうございます。本当は少し書き直したかったのですが、あなたのアイデアでうまくいきました。19:59にポジションを閉じる ことができますが、20:00以降にEAが受け付けず、ポジションを閉じることができないのです。 コードを見る必要があります 1...158815891590159115921593159415951596159715981599160016011602...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
これを外部変数に出力する方法を教えてください。
を文字列に変換し、その文字列をパースします。
これを外部変数に出力する方法を教えてください。
入力文字列に値を書き込む
その後,デリミタで分割して配列にする
ストリングスプリット
このように
を文字列に変換し、その文字列をパース します。
パースってどういうこと?
パースとはどういう意味ですか?
parse - 解析する、解析する、から。
左右の余分なスペースを削除、カンマをフルストップに置換、セミコロンをスペースに置換、トリプルダブルのスペースを削除...。配列に分割し、変換できるものはdoubleに変換し、変換できないものはlogに変換する)
ありがとうございます、要点はわかりました)
やってみるか...。
以上がEA起動の条件ですが、もし( if) (CountOrders()==0(注文なし)&&ObjectGetInteger(0, "lab_Button",OBJPROP_STATE))( でボタンが押 されている) なら、取引可能な状態です。
ありがとうございます。少しずつ分かってきました。
datetime Start; -グローバル 変数の領域とStart = iTime(_Symbol,PERIOD_D1,0); -void OnTick() 内の関係を明確にしてください。
それともこれらは関係ないのでしょうか?
ありがとうございます。少しずつですが、真相がわかってきました。
datetime Start; -グローバル 変数の領域とStart = iTime(_Symbol,PERIOD_D1,0); -void OnTick() 内の関係を明らかにしてください。
それともこれらは関係ないのでしょうか?
グローバル変数の 領域には、変数の宣言があります。
void OnTick() およびその他の関数内 - 変数の使用
をグローバル変数 領域で宣言します。
void OnTick() およびその他の関数内で - 変数が使用されます。
しゃい
ありがとうございます。本当は少し書き直したかったのですが、あなたのアイデアでうまくいきました。
19:59にポジションを閉じる ことができますが、20:00以降にEAが受け付けず、ポジションを閉じることができないのです。
ありがとうございます。本当は少し書き直したかったのですが、あなたのアイデアでうまくいきました。
19:59にポジションを閉じる ことができますが、20:00以降にEAが受け付けず、ポジションを閉じることができないのです。