[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 210 1...203204205206207208209210211212213214215216217...432 新しいコメント PapaYozh 2013.03.10 06:01 #2091 solnce600:QUESTION 1.このアイデアをどうコード化するか。注文を保留しておきながら、保留中の注文の設定価格とTF60ローソク足の始値が一致した場合にのみ 成行 注文に変換する場合。質問2.このアイデアをどうコード化するか。もし、保留中の注文が成行注文に変換された場合、10分後に、成行注文に変換された前の保留中の注文と 同じ 値: 始値、 終値、数量を 持つ別の保留中の注文を設定しなければなりません。ありがとうございます。1.いいえ。2.唯一の問題は、H1オープン価格でのみ トリガーされる注文を出すことができないことです。 ANDREY 2013.03.10 06:34 #2092 PapaYozh: 1.いいえ。2.ただ、注文を出すことができないので、始値でしかトリガーされないという問題がありますH1 2つ目の質問は、1つ目の質問とは関係ありません。考え方は次のとおりです。BUYSTOPを1.3000、ストップを1.2700、利益を1.3300、数量-1ロットに設定しました。10:00にこのBUYSTOPは成行注文に変更されました。10.10時(価格がフリーズゾーンでない場合)1.3000にBUYSTOPまたはSELLLIMIT 注文を設定し、ストップ1.2700、利益-1.3300、数量-1ロットです。 polycomp 2013.03.10 06:52 #2093 Vinin: まず手始めに、ライブラリから次の行を削除します。ライブラリではなく、インクルードファイルを使っているため アドバイスありがとうございます、でも詳しく教えてください。この行を削除すると、コンパイラはStartが見つからないという警告を生成し、ライブラリに存在する関数の呼び出しがないため、exeファイルに含まれないという警告を生成します。 Виктор 2013.03.10 07:26 #2094 polycomp:この行を削除すると、コンパイラはStartが見つからないという警告を生成し、ライブラリに存在する関数への呼び出しがないため、exeファイルに含まれないという警告を生成します。 提案させてください。 1つのインジケーターファイルだけをコンパイルするのではなく、インルーダを直接コンパイルしようとした場合にも、コンパイラから同様のメッセージが表示されます。 polycomp 2013.03.10 09:18 #2095 granit77: 提案で切り込みます。 1つのインジケーターファイルだけをコンパイルするのではなく、インクルードを直接コンパイルしようとすると、コンパイラーによって同様のメッセージが生成されます。 ライブラリ機能の接続はどうすればいいのか、完全にわからなくなってしまったので、説明していただけると助かります。1.ライブラリ関数funcのコードを書いています。2.関数に対応したヘッダーファイルを作成する。その中に#import "func.ex4 "の行があるはずです。これは、ライブラリのコンパイルが必要という意味だと解釈しています。プロパティライブラリ なしでコンパイルした場合、コンパイラは適切な警告を出します。また、コンパイルしない場合、「func.ex4」はどこから入手すればいいのでしょうか?それとも、何か見落としているのでしょうか?正しい動作の順序は? Vadim Zhunko 2013.03.10 09:39 #2096 polycomp:ライブラリ機能の接続はどうすればいいのか、完全にわからなくなってしまったので、説明していただけると助かります。1.ライブラリ関数funcのコードを書いています。2.関数に対応したヘッダーファイルを作成する。import "func.ex4 "の行が含まれているはずです。これは、ライブラリのコンパイルが必要という意味だと解釈しています。プロパティライブラリなしでコンパイルした場合、コンパイラは適切な警告を出します。また、コンパイルしない場合、「func.ex4」はどこから入手すればいいのでしょうか?それとも、私が何か勘違いしているのでしょうか?正しい動作の順序は? 新しいプロジェクトを 作成する際にテンプレートを使用します。そこに「Function Library」というテンプレートがあります。必要なコードはすべて自動的に挿入されます。 ANDREY 2013.03.10 11:40 #2097 PapaYozh: 1.なし。2.唯一の問題は、H1始値でのみトリガーされる注文を出すことができないことです。1.まさか......。また、どのように成行注文を出すかですが- 時機到来でи-ある価格ですなわち、2011年には、始値 1.2999の5時間足のローソク足があった。上記5本の時間足ロウソクの始値で、2011年1年間、5本だけ成行注文を出す方法。ありがとうございます。 Alexey Subbotin 2013.03.10 14:44 #2098 polycomp:ライブラリ機能の接続はどうすればいいのか、完全にわからなくなってしまったので、説明していただけると助かります。1.ライブラリ関数funcのコードを書いています。2.関数に対応したヘッダーファイルを作成する。その中に#import "func.ex4 "の行があるはずです。これは、ライブラリのコンパイルが必要という意味だと解釈しています。プロパティライブラリなしでコンパイルした場合、コンパイラは適切な警告を出します。また、コンパイルしない場合、「func.ex4」はどこから入手すればいいのでしょうか?それとも、私が何か勘違いしているのでしょうか?正しい手順とは? #property library は、ヘッダ mqh ではなく、コンパイルしようとするライブラリファイル自体 (func.mq4) に記述する必要があります。Mqhは別途コンパイルする必要はありません。 Viktar Dzemikhau 2013.03.10 17:41 #2099 OrderSend()のヘルプに記載されています。" トレードサーバーが注文に割り当てたチケット番号、または失敗した場合は-1を返します。 "Expert Advisor をテスト する場合、チケットは 1 以上から開始されます。なぜチケット番号0(ゼロ)がないのですか? polycomp 2013.03.10 17:49 #2100 alsu: プロパティライブラリは、ヘッダmqhではなく、コンパイルしようとするライブラリファイル自体(func.mq4)にあるはずです。Mqhは別途コンパイルする必要はありません。 そんな私ですが、ここでVininから 真逆の意味でのアドバイスがありました。ヴィン まず、あなたの lib から次の行を削除します。ライブラリではなく、インクルードファイルを使っているため 本当にDLLではなく、インクルードファイルを使っているので、理解できました。 それともex4はこの場合DLLとして動作し、オンデマンドで読み込まれるのでしょうか? 1...203204205206207208209210211212213214215216217...432 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
QUESTION 1.
このアイデアをどうコード化するか。
注文を保留しておきながら、保留中の注文の設定価格とTF60ローソク足の始値が一致した場合にのみ 成行 注文に変換する場合。
質問2.
このアイデアをどうコード化するか。
もし、保留中の注文が成行注文に変換された場合、10分後に、成行注文に変換された前の保留中の注文と 同じ 値: 始値、 終値、数量を 持つ別の保留中の注文を設定しなければなりません。
ありがとうございます。
1.いいえ。
2.唯一の問題は、H1オープン価格でのみ トリガーされる注文を出すことができないことです。
1.いいえ。
2.ただ、注文を出すことができないので、始値でしかトリガーされないという問題がありますH1
2つ目の質問は、1つ目の質問とは関係ありません。
考え方は次のとおりです。
BUYSTOPを1.3000、ストップを1.2700、利益を1.3300、数量-1ロットに設定しました。
10:00にこのBUYSTOPは成行注文に変更されました。
10.10時(価格がフリーズゾーンでない場合)
1.3000にBUYSTOPまたはSELLLIMIT 注文を設定し、ストップ1.2700、利益-1.3300、数量-1ロットです。
まず手始めに、ライブラリから次の行を削除します。
ライブラリではなく、インクルードファイルを使っているため
アドバイスありがとうございます、でも詳しく教えてください。
この行を削除すると、コンパイラはStartが見つからないという警告を生成し、ライブラリに存在する関数の呼び出しがないため、exeファイルに含まれないという警告を生成します。
この行を削除すると、コンパイラはStartが見つからないという警告を生成し、ライブラリに存在する関数への呼び出しがないため、exeファイルに含まれないという警告を生成します。
1つのインジケーターファイルだけをコンパイルするのではなく、インルーダを直接コンパイルしようとした場合にも、コンパイラから同様のメッセージが表示されます。
提案で切り込みます。
1つのインジケーターファイルだけをコンパイルするのではなく、インクルードを直接コンパイルしようとすると、コンパイラーによって同様のメッセージが生成されます。
ライブラリ機能の接続はどうすればいいのか、完全にわからなくなってしまったので、説明していただけると助かります。
1.ライブラリ関数funcのコードを書いています。
2.関数に対応したヘッダーファイルを作成する。その中に#import "func.ex4 "の行があるはずです。
これは、ライブラリのコンパイルが必要という意味だと解釈しています。プロパティライブラリ なしでコンパイルした場合、コンパイラは適切な警告を出します。
また、コンパイルしない場合、「func.ex4」はどこから入手すればいいのでしょうか?それとも、何か見落としているのでしょうか?
正しい動作の順序は?
ライブラリ機能の接続はどうすればいいのか、完全にわからなくなってしまったので、説明していただけると助かります。
1.ライブラリ関数funcのコードを書いています。
2.関数に対応したヘッダーファイルを作成する。import "func.ex4 "の行が含まれているはずです。
これは、ライブラリのコンパイルが必要という意味だと解釈しています。プロパティライブラリなしでコンパイルした場合、コンパイラは適切な警告を出します。
また、コンパイルしない場合、「func.ex4」はどこから入手すればいいのでしょうか?それとも、私が何か勘違いしているのでしょうか?
正しい動作の順序は?
1.なし。
2.唯一の問題は、H1始値でのみトリガーされる注文を出すことができないことです。
1.まさか......。
また、どのように成行注文を出すかですが
- 時機到来で
и
-ある価格で
すなわち、2011年には、始値 1.2999の5時間足のローソク足があった。
上記5本の時間足ロウソクの始値で、2011年1年間、5本だけ成行注文を出す方法。
ありがとうございます。
ライブラリ機能の接続はどうすればいいのか、完全にわからなくなってしまったので、説明していただけると助かります。
1.ライブラリ関数funcのコードを書いています。
2.関数に対応したヘッダーファイルを作成する。その中に#import "func.ex4 "の行があるはずです。
これは、ライブラリのコンパイルが必要という意味だと解釈しています。プロパティライブラリなしでコンパイルした場合、コンパイラは適切な警告を出します。
また、コンパイルしない場合、「func.ex4」はどこから入手すればいいのでしょうか?それとも、私が何か勘違いしているのでしょうか?
正しい手順とは?
#property library は、ヘッダ mqh ではなく、コンパイルしようとするライブラリファイル自体 (func.mq4) に記述する必要があります。Mqhは別途コンパイルする必要はありません。
OrderSend()のヘルプに記載されています。
" トレードサーバーが注文に割り当てたチケット番号、または失敗した場合は-1を返します。 "
Expert Advisor をテスト する場合、チケットは 1 以上から開始されます。なぜチケット番号0(ゼロ)がないのですか?
プロパティライブラリは、ヘッダmqhではなく、コンパイルしようとするライブラリファイル自体(func.mq4)にあるはずです。Mqhは別途コンパイルする必要はありません。
まず、あなたの lib から次の行を削除します。
ライブラリではなく、インクルードファイルを使っているため
本当にDLLではなく、インクルードファイルを使っているので、理解できました。
それともex4はこの場合DLLとして動作し、オンデマンドで読み込まれるのでしょうか?