[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 298 1...291292293294295296297298299300301302303304305...537 新しいコメント Василий 2011.04.01 21:53 #2971 Roger: 昔書いたスクリプトは4桁だったのが、今は5桁になっているためか、ストップとテイクの注文を10倍にする必要があります。 回答ありがとうございます、でも少し混乱しています。iOpen(Symbol(),PERIOD_H4,0) をリクエストすると、小数点以下4桁の価格が表示されます。 私は可能であれば、(アカウントで取引するために利用可能な資金の10%を使用すると仮定して)開くために順序を使用する必要がありますロットの数を規定する方法をアドバイスしてください? とてもありがたいことです。 Numlocked 2011.04.01 23:07 #2972 EAをテスト するとき、どの期間を選択しても、最後の2-3週間しかテストされないのですが、教えていただけますか?なぜそうなのでしょうか。 年テストしたいです =( Alexander 2011.04.02 01:07 #2973 kon12: そうなんですか? そのように見えます。ただ、テスターでの確認は忘れないようにしてください。 Alexander 2011.04.02 01:19 #2974 Boneshapper: 回答ありがとうございます、でも少し混乱しています。iOpen(Symbol(),PERIOD_H4,0) をリクエストすると、小数点以下4桁の価格が表示されます。私は可能であれば、(アカウントで取引するために利用可能な資金の10%を使用すると仮定して)開くために順序を使用する必要がありますロットの数を規定する方法をアドバイスしてください? とてもありがたいことです。 5桁の数字で表示される価格は、4桁しか表示されませんが、そこが厄介なところです。通常、逆指値を設定するための注文を出すときは、ピップ単位の相対値を使い、それに1ピップの値を掛けます。したがって、50pipのストップを設定し、4桁のストップが0.0001であれば、建値とストップの差は0.005となりますが、5桁のストップであれば0.00001となり、0.0005でしかないので、あまり低いストップでの注文は出せなくなります。 ロットサイズは、ロットの価値と基準通貨と 入金通貨との為替レートから計算されます。でも、基本的には簡単な算数なので、自分で計算してみてください。 Alexander 2011.04.02 01:21 #2975 w_ersoc: EAをテストするとき、どの期間を選択しても、最後の2-3週間しかテストされないのですが、教えていただけますか?なぜそうなのでしょうか。 年テストしたいです =( 歴史が欠けているに違いない。マウスでグラフを引き戻し、サーバーからのデータを吸い上げるようにします。 Василий 2011.04.02 05:29 #2976 Roger: 価格は5桁で表示され、あなたは4桁しか見ませんが、それが厄介なところではありません。通常、ストップを設定するための注文を出すときは、ピップ単位で相対値を出し、それに1ピップの値を掛けるという方法を用います。つまり、50pipのストップを設定し、4桁のストップを0.0001とした場合、建値とストップの差は0.005となりますが、5桁のストップを設定した場合、0.00001の差があるため0.0005にしかならず、ストップが短くなりすぎてしまうということです。 ロットサイズは、ロットの価値と基準通貨と入金通貨との為替レートから計算されます。でも、基本的には簡単な算数なので、自分で計算してみてください。 OK、ぜひ試してみます。ご回答ありがとうございました。 Василий 2011.04.02 13:35 #2977 MarketInfo(Symbol (),MODE_POINT) 関数は常に0を返し、Point 変数も 常に0を返します。 もう一つ質問なのですが、注文が開けないのですが、ちゃんと処方しているのですが、どうしたらいいのでしょうか? OP1H = iOpen(Symbol(),PERIOD_H1,0); OP_D = iOpen(Symbol(),PERIOD_D1,0); SL = OP_D-0.0055; TP = OP1H+0.0050; OrderSend (Symbol (), OP_BUY, 0,01,OP1H, 2, SL, TP,Lime); david2 2011.04.02 14:52 #2978 最後に決済したポジション のロットサイズを返す機能が社内外にあるかどうか教えてください。 Роман 2011.04.02 14:58 #2979 david2: 最後に決済したポジションのロットサイズを返す機能が社内外にあるかどうか教えてください。 をご覧ください。確かにありますね。アンダー - オーダーとポジションで仕事を... Роман 2011.04.02 15:07 #2980 Boneshapper: MarketInfo(Symbol (),MODE_POINT) 関数は常に0を返し、Point 変数も常に0を返します。 正しく処方しているにもかかわらず、注文を開く方法をアドバイスしてください。 OP1H = iOpen(Symbol(),PERIOD_H1,0)となります。 OP_D = iOpen(Symbol(),PERIOD_D1,0)とする。 sl = op_d-0.0055; tp = op1h+0.0050; OrderSend (Symbol (), OP_BUY, 0,01,OP1H, 2, SL, TP, Lime)です。 ここで間違いが多いかもしれません。チュートリアルをよく読んで、この セクションで指定された条件にすべての注文開始条件を一致させ、さらに、価格の正規化を忘れないようにしてください。 例えば、Normalize TPを見てください。 また、正規化関数でF1を押して、そのヘルプ -NormalizeDouble() をよく読んでください。 さらに、ロットサイズ0.01を確認します。これはマイクロロットです。0.1を入力してみてください。あなたのアカウントはマイクロアカウントではないかもしれません。 .......... TP = NormalizeDouble ((PRICE + Mul1*iATR(Symbol(), 0, ATRPeriod_3, 1)), Digits) ; // TakeProfit (цена) if (TP<Level_new*Point) TP=Level_new*Point; // Если меньше допустимого, то допустимый Ticket=OrderSend(Symbol(),4,Lots_New,PRICE,5,SL,TP,"Classiс_3_screen",Magic,0,Green); ........... 1...291292293294295296297298299300301302303304305...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
昔書いたスクリプトは4桁だったのが、今は5桁になっているためか、ストップとテイクの注文を10倍にする必要があります。
回答ありがとうございます、でも少し混乱しています。iOpen(Symbol(),PERIOD_H4,0) をリクエストすると、小数点以下4桁の価格が表示されます。
私は可能であれば、(アカウントで取引するために利用可能な資金の10%を使用すると仮定して)開くために順序を使用する必要がありますロットの数を規定する方法をアドバイスしてください?
とてもありがたいことです。
EAをテスト するとき、どの期間を選択しても、最後の2-3週間しかテストされないのですが、教えていただけますか?なぜそうなのでしょうか。
年テストしたいです =(
そうなんですか?
そのように見えます。ただ、テスターでの確認は忘れないようにしてください。
回答ありがとうございます、でも少し混乱しています。iOpen(Symbol(),PERIOD_H4,0) をリクエストすると、小数点以下4桁の価格が表示されます。
私は可能であれば、(アカウントで取引するために利用可能な資金の10%を使用すると仮定して)開くために順序を使用する必要がありますロットの数を規定する方法をアドバイスしてください?
とてもありがたいことです。
5桁の数字で表示される価格は、4桁しか表示されませんが、そこが厄介なところです。通常、逆指値を設定するための注文を出すときは、ピップ単位の相対値を使い、それに1ピップの値を掛けます。したがって、50pipのストップを設定し、4桁のストップが0.0001であれば、建値とストップの差は0.005となりますが、5桁のストップであれば0.00001となり、0.0005でしかないので、あまり低いストップでの注文は出せなくなります。
ロットサイズは、ロットの価値と基準通貨と 入金通貨との為替レートから計算されます。でも、基本的には簡単な算数なので、自分で計算してみてください。
EAをテストするとき、どの期間を選択しても、最後の2-3週間しかテストされないのですが、教えていただけますか?なぜそうなのでしょうか。
年テストしたいです =(
歴史が欠けているに違いない。マウスでグラフを引き戻し、サーバーからのデータを吸い上げるようにします。
価格は5桁で表示され、あなたは4桁しか見ませんが、それが厄介なところではありません。通常、ストップを設定するための注文を出すときは、ピップ単位で相対値を出し、それに1ピップの値を掛けるという方法を用います。つまり、50pipのストップを設定し、4桁のストップを0.0001とした場合、建値とストップの差は0.005となりますが、5桁のストップを設定した場合、0.00001の差があるため0.0005にしかならず、ストップが短くなりすぎてしまうということです。
ロットサイズは、ロットの価値と基準通貨と入金通貨との為替レートから計算されます。でも、基本的には簡単な算数なので、自分で計算してみてください。
OK、ぜひ試してみます。ご回答ありがとうございました。
MarketInfo(Symbol (),MODE_POINT) 関数は常に0を返し、Point 変数も 常に0を返します。
もう一つ質問なのですが、注文が開けないのですが、ちゃんと処方しているのですが、どうしたらいいのでしょうか?
OP1H = iOpen(Symbol(),PERIOD_H1,0);
OP_D = iOpen(Symbol(),PERIOD_D1,0);
SL = OP_D-0.0055;
TP = OP1H+0.0050;
OrderSend (Symbol (), OP_BUY, 0,01,OP1H, 2, SL, TP,Lime);
最後に決済したポジション のロットサイズを返す機能が社内外にあるかどうか教えてください。
最後に決済したポジションのロットサイズを返す機能が社内外にあるかどうか教えてください。
をご覧ください。確かにありますね。アンダー - オーダーとポジションで仕事を...
MarketInfo(Symbol (),MODE_POINT) 関数は常に0を返し、Point 変数も常に0を返します。
正しく処方しているにもかかわらず、注文を開く方法をアドバイスしてください。
OP1H = iOpen(Symbol(),PERIOD_H1,0)となります。
OP_D = iOpen(Symbol(),PERIOD_D1,0)とする。
sl = op_d-0.0055;
tp = op1h+0.0050;
OrderSend (Symbol (), OP_BUY, 0,01,OP1H, 2, SL, TP, Lime)です。
ここで間違いが多いかもしれません。チュートリアルをよく読んで、この セクションで指定された条件にすべての注文開始条件を一致させ、さらに、価格の正規化を忘れないようにしてください。
例えば、Normalize TPを見てください。 また、正規化関数でF1を押して、そのヘルプ -NormalizeDouble() をよく読んでください。
さらに、ロットサイズ0.01を確認します。これはマイクロロットです。0.1を入力してみてください。あなたのアカウントはマイクロアカウントではないかもしれません。