"ダミー "からの質問 - ページ 236 1...229230231232233234235236237238239240241242243...277 新しいコメント fellow 2013.02.04 07:51 #2351 要素が0から始まらない配列を関数に渡すことは可能でしょうか?例えば、i番目の要素への参照として、それはどのように見えるでしょうか? --- 2013.02.04 08:52 #2352 fellow: ゼロの要素で始まらない配列を関数に渡すことは可能ですか?例えば、i番目の要素への参照として、これはどのように見えるでしょうか?よろしいwinapimemcpy などで対応しています。 Slava 2013.02.04 09:15 #2353 fellow: ゼロの要素で始まらない配列を関数に渡すことは可能ですか?例えば、i番目の要素への参照として、それはどのようなものでしょうか?関数importで配列を宣言するのではなく、単純な参照を宣言します。関数を呼び出す際には,配列の i 番目の要素をパラメータとして渡す.配列を先頭から見たい場合は、配列の0番目の要素をパラメータとして渡します。おおよそこのような感じです。#import "MyDLL.dll" void MyFunc(int& par1, int size); #import ... int IntArray[100]; int i; ... MyFunc(IntArray[0],100); ... i=55; MyFunc(IntArray[i],ArraySize(IntArray)-i); ... Документация по MQL5: Основы языка / Переменные www.mql5.com Основы языка / Переменные - Документация по MQL5 TheXpert 2013.02.04 09:19 #2354 stringo:これくらいがちょうどいい。さて、4では関数に渡されるときにindex要素がlvalueでないため、うまくいきません。5で動作します。 Slava 2013.02.04 09:20 #2355 TheXpert: というのも,関数に渡される index 要素は lvalue ではないからです. 4について話していることが理解できませんでした。 TheXpert 2013.02.04 09:22 #2356 stringo: 4の話とは気づかなかった。 なーんだ、5もそうだったんだなって思っただけ。確認したところ、問題なし。 fellow 2013.02.05 03:39 #2357 これらの例は、外部ライブラリ用なんですね。また、DLLを使用しない場合は?winapiのmemcpyも mql5には属さない --- 2013.02.05 04:40 #2358 fellow:これらの例は、外部ライブラリ用なんですね。また、DLLを使用しない場合は?winapi memcpy は mql5 にも適用されません。 いや、まあ、mqlの範囲外のクエリを入れても、それはそれでいいんですけどね。 Slava 2013.02.05 05:11 #2359 fellow:これらの例は、外部ライブラリ用なんですね。また、DLLを使用しない場合は?winapi memcpy は mql5 にも適用されません。 DLLを使用しない場合は、配列に加え、開始インデックスを渡す必要があります。 forward666 2013.02.06 03:11 #2360 おはようございます。超初心者への一言アドバイス))です。)質問は以下の通りです。例えば、価格が跳ね上がり、MAが上昇することでポジションを持ったとします(コードに設定されています)、しかし、ほとんどすぐにチャートが変わり、つまり、MAが下がり始めたとします(もちろん、チャート全体もそうです)。).この時点でポジションをクローズし、ストップロスやリミットに達しておらず、新しいデータで再度ポジションをオープン する関数を書かなければなりません。しかも、その都度、すべてチェックしなければならない。説明がわかりやすいといいですね:))) 1...229230231232233234235236237238239240241242243...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ゼロの要素で始まらない配列を関数に渡すことは可能ですか?例えば、i番目の要素への参照として、これはどのように見えるでしょうか?
よろしい
winapimemcpy などで対応しています。
ゼロの要素で始まらない配列を関数に渡すことは可能ですか?例えば、i番目の要素への参照として、それはどのようなものでしょうか?
関数importで配列を宣言するのではなく、単純な参照を宣言します。
関数を呼び出す際には,配列の i 番目の要素をパラメータとして渡す.配列を先頭から見たい場合は、配列の0番目の要素をパラメータとして渡します。
おおよそこのような感じです。
これくらいがちょうどいい。
さて、4では関数に渡されるときにindex要素がlvalueでないため、うまくいきません。
5で動作します。
というのも,関数に渡される index 要素は lvalue ではないからです.
4の話とは気づかなかった。
これらの例は、外部ライブラリ用なんですね。また、DLLを使用しない場合は?
winapiのmemcpyも mql5には属さない
これらの例は、外部ライブラリ用なんですね。また、DLLを使用しない場合は?
winapi memcpy は mql5 にも適用されません。
これらの例は、外部ライブラリ用なんですね。また、DLLを使用しない場合は?
winapi memcpy は mql5 にも適用されません。
おはようございます。
超初心者への一言アドバイス))です。)質問は以下の通りです。
例えば、価格が跳ね上がり、MAが上昇することでポジションを持ったとします(コードに設定されています)、しかし、ほとんどすぐにチャートが変わり、つまり、MAが下がり始めたとします(もちろん、チャート全体もそうです)。).この時点でポジションをクローズし、ストップロスやリミットに達しておらず、新しいデータで再度ポジションをオープン する関数を書かなければなりません。しかも、その都度、すべてチェックしなければならない。説明がわかりやすいといいですね:)))