アドバイザーを無料でお書きします - ページ 19 1...121314151617181920212223242526...171 新しいコメント Vitalii Ananev 2015.04.13 06:35 #181 MIR_KAZAN: OrderSendにTP, Slを貼り付けて、SLに直前のローソクのHigh、TPに直前のローソクのLow + TakeProfitを入れるにはどうしたらいいですか?例えば、こんな風に。 int ticet = 0; double Stop =0; double Take =0; Stop = NormalizeDouble(Low[1]-StopLoss*Point,Digits); Take = NormalizeDouble(High[1]+TakeProfit*Point,Digits); ticet=OrderSend(Symbol(), OP_BUYLIMIT, Lots, High[1],10, Stop, Take,"Set bu ForexRobot",Magic,0,clrNone); if (Ticet==0) Print("Ошибка открытия ордера BUY LIMIT"); Stop = NormalizeDouble(High[1]+StopLoss*Point,Digits); Take = NormalizeDouble(Low[1]-TakeProfit*Point,Digits); Ticet = OrderSend(Symbol(), OP_SELLLIMIT, Lots, Low[1],10, Stop, Take,"Set bu ForexRobot",Magic,0,clrNone); if (Ticet==0) Print("Ошибка открытия ордера SELL LIMIT"); )また、OrderSend()関数の第4パラメータ、BUY LIMIT注文が設定される価格は、現在の価格よりも低くなければならないことに注意してください。また、SELL LIMIT注文の場合、このパラメータは現在の価格よりも高い値である必要があります。現在の価格よりも高い位置で買い注文を 出す必要がある場合は、注文タイプ OP_BUYSTOP を使用する必要があります。STOP注文とLIMIT注文の違いについては、ヘルプをお読みください。また、注文した瞬間に現在の価格がどこなのかのチェックも追加します。if (Bid>High[1]) ticet=OrderSend(Symbol(), OP_BUYLIMIT, Lots, High[1],10, Stop, Take,"Set bu ForexRobot",Magic,0,clrNone); ..... if (Ask<Low[1]) Ticet = OrderSend(Symbol(), OP_SELLLIMIT, Lots, Low[1],10, Stop, Take,"Set bu ForexRobot",Magic,0,clrNone);もし私があなたの考えを正しく理解していれば、次のようになるはずです。現在の価格が直前のローソク足の最小値より下にある場合、直前のローソク足の最小値で売り指値注文を出します。現在の価格が直前のローソク足の最大値を上回った場合、直前のローソク足の最大値で買い指値をします。 Inoy_13 2015.04.14 22:16 #182 皆さん、ごきげんよう。私はMQLでは全くの0点です。数学のスキルもある。市場に関する調査作業をしたい。でも、そのためにはEAが必要なんです。EAの動作は初歩的なものです。市場履歴をテスト するための作業方法を説明し、助けてくれる人はいますか?もし、MQLでプログラミングを勉強している人がいれば、私も喜んでお手伝いしますよ。そして、研修生にとっては、一種の練習になるのです。非常にわかりやすいToRを、自分の言葉で書くことができるようになったのです。どなたかお手伝いいただける方がいらっしゃいましたら、連絡先をお書きください。 Alexander Fedosov 2015.04.15 16:51 #183 Inoy_13:皆さん、ごきげんよう。私はMQLでは全くの0点です。数学のスキルもある。市場に関する調査作業をしたい。でも、そのためにはEAが必要なんです。EAの動作は初歩的なものです。市場履歴をテストするための作業方法を説明し、助けてくれる人はいますか?もし、MQLでプログラミングを勉強している人がいれば、私も喜んでお手伝いしますよ。そして、研修生にとっては、一種の練習になるのです。非常にわかりやすいToRを、自分の言葉で書くことができるようになったのです。どなたかお手伝いいただける方がいらっしゃいましたら、連絡先をお書きください。サービスワークに 問い合わせたほうがいいのでは? Vasiliy Smirnov 2015.04.15 21:29 #184 Alex2356:サービス業 に就いた方がいいのでは? だから話題はフリーター向け)。 Alexander Fedosov 2015.04.16 14:15 #185 zfs: だから話題はフリーター向け)。 あ...失礼しました))) Evgeniy Zykov 2015.04.16 14:52 #186 はじめまして、どなたか関数の書き方を教えてください。トピックを作成しましたが、沈黙が続いています。みんないるんだなあ。 https://www.mql5.com/ru/forum/43095ありがとうございました。 Помогите написать функцию. Фракталы... www.mql5.com я читал что в массиве первый записанный элемент хранится в конце. - - Категория: эксперты форекс, торговые роботы и советники MIR_KAZAN 2015.04.20 15:17 #187 vitales:例えば、こんな風に。また、OrderSend()関数の第4パラメータ、BUY LIMIT注文が設定される価格は、現在の価格よりも低くなければならないことに注意してください。また、SELL LIMIT注文の場合、このパラメータは現在の価格よりも高い値である必要があります。現在の価格よりも高い位置で買い注文を 出す必要がある場合は、注文タイプ OP_BUYSTOP を使用する必要があります。STOP注文とLIMIT注文の違いについては、ヘルプをお読みください。また、注文した瞬間に現在の価格がどこなのかのチェックも追加します。もし私があなたの考えを正しく理解していれば、次のようになるはずです。現在の価格が直前のローソク足の最小値より下にある場合、直前のローソク足の最小値で売り指値注文を出します。現在の価格が直前のローソク足の最大値を上回った場合、直前のローソク足の最大値で買い指値をします。EAを月曜日だけ動作させるにはどうしたらいいですか? Oleg Senchuk 2015.04.20 16:34 #188 yakton: もし良いストラテジーをお持ちで、それをシェアしていただけるのであれば、EAを 書くことができます。 公開またはプライベートメッセージのどちらかで議論していただくようお願いします。 自動化された戦略について、いくつか考えていることがあります。ただ、考え抜くことが必要で、1バージョンではダメです。 Vitalii Ananev 2015.04.21 05:46 #189 MIR_KAZAN:どうすれば月曜日だけEAを動作させることができますか? 関数DayOfWeek()が必要です。曜日を 表す数値を返します。月曜日は、1.詳しくは、ヘルプをお読みください。 MIR_KAZAN 2015.05.05 18:20 #190 Vitalii Ananev: DayOfWeek()関数が必要です。曜日を 表すシーケンス番号を返す。月曜日は1となります。詳しくは、ヘルプをご覧ください。 なぜ、テスト開始時にはExpert Advisorは利益を上げているのに、テスターの最終日には損失を出しているのでしょうか? 1...121314151617181920212223242526...171 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
OrderSendにTP, Slを貼り付けて、SLに直前のローソクのHigh、TPに直前のローソクのLow + TakeProfitを入れるにはどうしたらいいですか?
例えば、こんな風に。
また、OrderSend()関数の第4パラメータ、BUY LIMIT注文が設定される価格は、現在の価格よりも低くなければならないことに注意してください。また、SELL LIMIT注文の場合、このパラメータは現在の価格よりも高い値である必要があります。現在の価格よりも高い位置で買い注文を 出す必要がある場合は、注文タイプ OP_BUYSTOP を使用する必要があります。STOP注文とLIMIT注文の違いについては、ヘルプをお読みください。
また、注文した瞬間に現在の価格がどこなのかのチェックも追加します。
もし私があなたの考えを正しく理解していれば、次のようになるはずです。
現在の価格が直前のローソク足の最小値より下にある場合、直前のローソク足の最小値で売り指値注文を出します。
現在の価格が直前のローソク足の最大値を上回った場合、直前のローソク足の最大値で買い指値をします。
サービス業 に就いた方がいいのでは?
だから話題はフリーター向け)。
はじめまして、どなたか関数の書き方を教えてください。トピックを作成しましたが、沈黙が続いています。みんないるんだなあ。
https://www.mql5.com/ru/forum/43095
ありがとうございました。
例えば、こんな風に。
また、OrderSend()関数の第4パラメータ、BUY LIMIT注文が設定される価格は、現在の価格よりも低くなければならないことに注意してください。また、SELL LIMIT注文の場合、このパラメータは現在の価格よりも高い値である必要があります。現在の価格よりも高い位置で買い注文を 出す必要がある場合は、注文タイプ OP_BUYSTOP を使用する必要があります。STOP注文とLIMIT注文の違いについては、ヘルプをお読みください。
また、注文した瞬間に現在の価格がどこなのかのチェックも追加します。
もし私があなたの考えを正しく理解していれば、次のようになるはずです。
現在の価格が直前のローソク足の最小値より下にある場合、直前のローソク足の最小値で売り指値注文を出します。
現在の価格が直前のローソク足の最大値を上回った場合、直前のローソク足の最大値で買い指値をします。
EAを月曜日だけ動作させるにはどうしたらいいですか?
もし良いストラテジーをお持ちで、それをシェアしていただけるのであれば、EAを 書くことができます。 公開またはプライベートメッセージのどちらかで議論していただくようお願いします。
どうすれば月曜日だけEAを動作させることができますか?
DayOfWeek()関数が必要です。曜日を 表すシーケンス番号を返す。月曜日は1となります。詳しくは、ヘルプをご覧ください。