どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 552 1...545546547548549550551552553554555556557558559...1178 新しいコメント Всеволод 2014.03.18 19:44 #5511 vidnab: 彼らは、自分たちが何であるかを推測してはならない。初値は23%と伝え、76%になったら51%に移動させるだけです。 OK、例をあげました、始値は 1.3926です。では、この数字をもとに76%の価格を教えてください。 必要な利益水準とストップを手動で設定するのみです。自分の頭の中にある一定の割合でマーケットに入る必要があり、Expert Advisorはそれにアクセスすることができないのです。 vidnab 2014.03.18 20:00 #5512 初値は 23%÷23、1%×53%を求め、それを23%に足すと76%になります。しかし、この数式はここでは通用しないし、どうすればいいのかわからない。なぜなら、1.3926が50%、100%が1.3946だとすると、0%は1.3906になるからです。また、数学では、0%は0、100%は2.7892となります。 Sergey Gustaytis 2014.03.18 20:01 #5513 vidnab: 一回コードに桁を追加して終わりです。そして、それは初値に基づくものとなる。 splxgf さんのおっしゃるとおり、Fiboの計算には2段階の基準が必要で、0段階が計算の基準となります。 5という数字は何%でしょうか? :) しかし、5と10なら、5は10の50 . 少なくとも、オブジェクト タイプ ガイド - OBJ_FIBO を参照する必要があります。 vidnab 2014.03.18 20:07 #5514 さて、2段階目が138%で立っているテイクプロフィットだとしたらどうでしょう。では、これをコードに入れる方法はないのでしょうか? Sergey Gustaytis 2014.03.18 20:20 #5515 vidnab: では、2段階目のTakeProfitが138%で立っているとしたらどうでしょう?では、それをコードに書き込む方法はあるのでしょうか? TPレベルは想定されており、また計算のための基準点が必要で、少なくともFiboの話をするのであれば、建値を 基準点とするのは正しくありません。そこで、まずフィボの基準レベルをdouble val_low=Low[iLowest(NULL,0,MODE_LOW,20,0)]; として、ある期間で計算し、次に double val_high=High[iHighest(NULL,0,MODE_HIGH,20,0)]; つまり20本での最大と最小をそれぞれ0と100として、0レベルからは となるように定義します。すでにFiboを構築しているのであれば、何が問題なのでしょうか? チャート上ではフィボを2ポイント、Expert Advisorでは1ポイントでカウントしたい......。) 取引の開始レベルを123%とし、138%のレベルがあるとすれば、すでに0%と100%のレベルが存在することになります。自分で自分を追い込んでいくんですね。 Всеволод 2014.03.18 20:26 #5516 vidnab: さて、2段階目のTakeProfitが138%で立っているとしたらどうでしょう。では、コードに入れる方法はあるのでしょうか? まあ、それは別の話で、パーセンテージを使った基本的な計算で解決できる。 PercentStep=(OrderTakeProfit-OrderOpenPrice)/(138-23) - これはオウムの1パーセントポイントになります。確かに、順序型や モジュロによってオペランドを入れ替えなければならないこともあります。 その後 StoplossLevel = OrderOpenPrice + PercentStep*(51-23) //キムさんの言い方ではLevelWLossですが、これは各注文ごとに計算する必要があります。 MoveStoplossLevel = OrderOpenPrice + PercentStep*(76-23) //LevelProfit - 上記を参照してください。 andrey24051 2014.03.19 05:27 #5517 こんにちは、やっと解決したかと思い、ここに書き込みます。 昨日、VPSサーバーにAlpariターミナルをインストールした ところ、新しいビルド(610ビルド)で不具合が見つかりました。 EAをMQL4/Expertsフォルダにロードすると、ターミナルがそれを見ようとしないのです。Navigatorでは、プリインストールされているMACDとMAしか検出されません。また、これらのフクロウをフォルダから削除しても、ナビゲータには表示されたままです。同じバージョンのターミナルをPCにインストールすると、すべてがうまくいき、古いフクロウと新しいフクロウの両方が表示されます。 サーバーはWindows Server 12で動作しています 2日目も苦戦中です。 参考になる情報をありがとうございました Всеволод 2014.03.19 05:39 #5518 andrey24: この不具合は何なんだろう? バグではなく、機能です。こちらへhttps://www.mql5.com/ru/articles/1388 Alekseu Fedotov 2014.03.19 05:42 #5519 andrey24: こんにちは、やっと解決したかと思い、ここに書き込みます。 昨日、VPSサーバーにAlpariターミナルをインストールしたところ、新しいビルド(610ビルド)で不具合が見つかりました。 EAをMQL4/Expertsフォルダにロードすると、ターミナルがそれを見ようとしないのです。Navigatorでは、プリインストールされているMACDとMAしか検出されません。また、これらのフクロウをフォルダから削除しても、ナビゲータには表示されたままです。PCで同じ端末版をダウンロードすると、動作して新旧両方のフクロウが表示されます。 サーバーはWindows Server 12で動作しています 2日目も苦戦中です。 参考になる情報をありがとうございました 新しいMetaTrader 4のビルド600以上にアップグレードしてください。 Alexey Viktorov 2014.03.19 05:55 #5520 vidnab: 初値は23%÷23%です。 1%を求め、53%をかけて53%、それを23%に足して76%となります。でも、この数式はここでは使えないし、どう入れたらいいのかわからない。なぜなら、1.3926が50%、100%が1.3946だとすると、0%は1.3906になるからです。また、数学では0%は0、100%は2.7892となります。 。 数学の0は0ですが、あなたの場合、0はすべての始まりとなるある価格です。 splxgf 氏が提案したように始値が 1.3926であれば、0は1.3926/123*100=1.1322または1.3926/1.23=1.1322になります。 この値動きの1%は、(1.3926-1.1322)/100=0.0026となります。 さらに言えば、自分で考えてほしい。 1...545546547548549550551552553554555556557558559...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
彼らは、自分たちが何であるかを推測してはならない。初値は23%と伝え、76%になったら51%に移動させるだけです。
OK、例をあげました、始値は 1.3926です。では、この数字をもとに76%の価格を教えてください。
必要な利益水準とストップを手動で設定するのみです。自分の頭の中にある一定の割合でマーケットに入る必要があり、Expert Advisorはそれにアクセスすることができないのです。
一回コードに桁を追加して終わりです。そして、それは初値に基づくものとなる。
splxgf さんのおっしゃるとおり、Fiboの計算には2段階の基準が必要で、0段階が計算の基準となります。 5という数字は何%でしょうか? :) しかし、5と10なら、5は10の50 .
少なくとも、オブジェクト タイプ ガイド - OBJ_FIBO を参照する必要があります。
では、2段階目のTakeProfitが138%で立っているとしたらどうでしょう?では、それをコードに書き込む方法はあるのでしょうか?
TPレベルは想定されており、また計算のための基準点が必要で、少なくともFiboの話をするのであれば、建値を 基準点とするのは正しくありません。そこで、まずフィボの基準レベルをdouble val_low=Low[iLowest(NULL,0,MODE_LOW,20,0)]; として、ある期間で計算し、次に double val_high=High[iHighest(NULL,0,MODE_HIGH,20,0)]; つまり20本での最大と最小をそれぞれ0と100として、0レベルからは となるように定義します。すでにFiboを構築しているのであれば、何が問題なのでしょうか?
チャート上ではフィボを2ポイント、Expert Advisorでは1ポイントでカウントしたい......。)
取引の開始レベルを123%とし、138%のレベルがあるとすれば、すでに0%と100%のレベルが存在することになります。自分で自分を追い込んでいくんですね。
さて、2段階目のTakeProfitが138%で立っているとしたらどうでしょう。では、コードに入れる方法はあるのでしょうか?
まあ、それは別の話で、パーセンテージを使った基本的な計算で解決できる。
PercentStep=(OrderTakeProfit-OrderOpenPrice)/(138-23) - これはオウムの1パーセントポイントになります。確かに、順序型や モジュロによってオペランドを入れ替えなければならないこともあります。
その後
StoplossLevel = OrderOpenPrice + PercentStep*(51-23) //キムさんの言い方ではLevelWLossですが、これは各注文ごとに計算する必要があります。
MoveStoplossLevel = OrderOpenPrice + PercentStep*(76-23) //LevelProfit - 上記を参照してください。
こんにちは、やっと解決したかと思い、ここに書き込みます。
昨日、VPSサーバーにAlpariターミナルをインストールした ところ、新しいビルド(610ビルド)で不具合が見つかりました。 EAをMQL4/Expertsフォルダにロードすると、ターミナルがそれを見ようとしないのです。Navigatorでは、プリインストールされているMACDとMAしか検出されません。また、これらのフクロウをフォルダから削除しても、ナビゲータには表示されたままです。同じバージョンのターミナルをPCにインストールすると、すべてがうまくいき、古いフクロウと新しいフクロウの両方が表示されます。
サーバーはWindows Server 12で動作しています
2日目も苦戦中です。
参考になる情報をありがとうございました
この不具合は何なんだろう?
こんにちは、やっと解決したかと思い、ここに書き込みます。
昨日、VPSサーバーにAlpariターミナルをインストールしたところ、新しいビルド(610ビルド)で不具合が見つかりました。 EAをMQL4/Expertsフォルダにロードすると、ターミナルがそれを見ようとしないのです。Navigatorでは、プリインストールされているMACDとMAしか検出されません。また、これらのフクロウをフォルダから削除しても、ナビゲータには表示されたままです。PCで同じ端末版をダウンロードすると、動作して新旧両方のフクロウが表示されます。
サーバーはWindows Server 12で動作しています
2日目も苦戦中です。
参考になる情報をありがとうございました
初値は23%÷23%です。 1%を求め、53%をかけて53%、それを23%に足して76%となります。でも、この数式はここでは使えないし、どう入れたらいいのかわからない。なぜなら、1.3926が50%、100%が1.3946だとすると、0%は1.3906になるからです。また、数学では0%は0、100%は2.7892となります。 。
数学の0は0ですが、あなたの場合、0はすべての始まりとなるある価格です。
splxgf 氏が提案したように始値が 1.3926であれば、0は1.3926/123*100=1.1322または1.3926/1.23=1.1322になります。
この値動きの1%は、(1.3926-1.1322)/100=0.0026となります。
さらに言えば、自分で考えてほしい。