どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 709 1...702703704705706707708709710711712713714715716...1178 新しいコメント Alexey Semenov 2014.09.12 10:28 #7081 こんにちは、皆さん!コードのエラーを見つけるのを手伝ってください。ポイントは次の通りです:すべてのオープン、それらの6を言いましょう4は利益に、2は購入する(スクリーンショットによると)。クロージングは、トータルの利益が1.0になったときです(スクリーンショットによる)。2 X 2 = 4 ロック(OrderCloseByでクローズされる)、2売りはOrderCloseでクローズされる。重なった注文はOrderCloseByで決済されるが、それ以外の注文は全く決済されないというエラーです。私はコードを掘り下げたくない、私はエラーがここにあると思います。コードの565行目 - 注文をクローズする機能コードライン 92-100 - その他の注文をすべて閉じるコードの550行目 - 未決済注文をカウントする機能ご協力をお願いします。 ファイル: brickwalker3_1.mq4 25 kb Макс 2014.09.12 15:53 #7082 alexey1979621, на mql5 ответил ;) Макс 2014.09.12 16:03 #7083 Shurkin:こんにちは。テッセレーション(端末MT-4-670、Alt+R)時に、チャートウィンドウが毎回新しい場所に配置される。 特定のチャートごとに画面上の位置が一定になるように固定することは可能かどうか、アドバイスをお願いします。 MT-4-670、すべてがうまくいっています。ペアチャートは常に下のタブにあるように(モザイクで)配置されています優先順位の高い順に| 1 | 3 | 5 || 2 | 4 | 6 | Vitalie Postolache 2014.09.12 19:22 #7084 GalaX: MT-4-670、I'm fineペアグラフは常にタブの下にあるように(モザイク状に)配置されています優先順位の高い順に| 1 | 3 | 5 || 2 | 4 | 6 | いつもフルスクリーンだったウィンドウを最初に、アクティブウィンドウを変更する - モザイクの順番も変更する vlad-755 2014.09.15 04:56 #7085 GalaX: MT-4-670、I'm fineペアグラフは常にタブの下にあるように(モザイク状に)配置されています優先順位の高い順に| 1 | 3 | 5 || 2 | 4 | 6 | このプロパティは、チャートパネルがオンになると表示され、オフになると消え、アクティブウィンドウが最初に配置されます。最新版のヘルプを見ても、これに関する記述は見つかりませんでした。 Mislaid 2014.09.15 07:14 #7086 alexey1979621:こんにちは、皆さん!コードのエラーを見つけるのを手伝ってください。ポイントは以下の通りです。合計で6枚開いたとして、そのうち4枚は利益確定、2枚は買い(スクリーンショットによる)です。クロージングは、1.0(スクリーンショットによると)のCajemで、総利益が発生したときに行われます。2 X 2 = 4 ロックされ(それらはOrderCloseByで閉じられる)、2つのシールはOrderCloseで閉じられる。ここでのエラーは以下の通りです。重なった注文はOrderCloseByを使用して決済されますが、残りの注文は全く決済されません。コードを掘り下げるのを避けるため、エラーはここにあると思います。コードの565行目 - 注文をクローズする機能コードの92-100行目 - 他のすべての注文を閉じるコードの550行目 - 未決済注文をカウントする機能ご協力をお願いします。"コードの92-100行目 - 他のすべての注文を閉じる" - 注文の終値が間違っています。注文の検索を伴うすべてのサイクルにおいて、注文の検索方向を、例えば次のように変更する必要があります。 for(t = OrdersTotal() - 1; t >= 0; t--)また、ClosePos()では、クロスした後に注文量がかなり変化しています。そこにはたくさんのエラーがあるはずです。 Sergey Dzyublik 2014.09.16 08:47 #7087 アラートへのプログラム的なアクセス - 右側に赤い矢印で描かれ、価格が所望のレベルを超えたときに、彼らが送信されるべき場所にメッセージを送信するもの、存在する?アイアイアイアイアイ Prof_Master 2014.09.17 11:45 #7088 助けてください!!!パズドラ3日目!!!!int stohastm1(){double z=iLowest(Symbol(),PERIOD_M1,MODE_LOW,m5,0); //最小値を持つn期間分のバーインデックスを返す。double x=iHighest(Symbol(),PERIOD_M1,MODE_HIGH,m5,0); //最大値でn期間分のバーインデックスを返す。double MinLOWPeriod=iLow(Symbol(),PERIOD_M1,z); //最安値を持つバー価格の値を返す。double MaxHIGHPeriod=iHigh(Symbol(),PERIOD_M1,x); //最高値をつけたバーの価格を返す。double PriceCloseBar=iClose(Symbol(),PERIOD_M1,0); //直近のバーの終値を返す。double i=100*((PriceCloseBar*10000)-(MinLOWPeriod*10000));double r=100*((MaxHIGHPeriod*10000)-(MinLOWPeriod*10000));double Km1=(i/r)とする。return(Km1)とする。リアルタイムでスクリプトは動作します!ストラテジーテスターでは ERROR!ゼロで割る!!!計算式は最もシンプルだが、割り算をしないとどうしようもない。(ストキャスティック・フォーミュラ)です。コードで見ることができるように、私は一般的にゼロを除外するために10000で値を乗算しました!まだエラーです。PLEASE!!! Boris 2014.09.17 15:51 #7089 sponger:助けてください!!!パズドラ3日目!!!!int stohastm1(){double z=iLowest(Symbol(),PERIOD_M1,MODE_LOW,m5,0); //最小値を持つn期間分のバーインデックスを返す。double x=iHighest(Symbol(),PERIOD_M1,MODE_HIGH,m5,0); //最大値でn期間分のバーインデックスを返す。double MinLOWPeriod=iLow(Symbol(),PERIOD_M1,z); //最安値を持つバー価格の値を返す。double MaxHIGHPeriod=iHigh(Symbol(),PERIOD_M1,x); //最高値をつけたバーの価格を返す。double PriceCloseBar=iClose(Symbol(),PERIOD_M1,0); //直近のバーの終値を返す。double i=100*((PriceCloseBar*10000)-(MinLOWPeriod*10000));double r=100*((MaxHIGHPeriod*10000)-(MinLOWPeriod*10000));double Km1=(i/r) とする。return(Km1)とする。リアルタイムでスクリプトは動作します!ストラテジーテスターではERROR!ゼロで割る!!!計算式は最もシンプルだが、割り算をしないとどうしようもない。(ストキャスティック・フォーミュラ)です。コードで見ることができるように、私は一般的にゼロを除外するために10000で値を乗算しました!まだエラーです。PLEASE!!! これは割り算ではないのですか?double Km1=(i/r)です。 Prof_Master 2014.09.17 16:31 #7090 borilunad: А это не деление? double Km1=(i/r); です!!!でも必要!!ストキャスティクスの計算式%K = 100%-((Close - Minp)/(Maxp- Minp))Close - 現在の終値Minp - 期間nの最小値Maxp - 期間nの最大値分割せずに行うにはどうすればよいのでしょうか? 1...702703704705706707708709710711712713714715716...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、皆さん!コードのエラーを見つけるのを手伝ってください。ポイントは次の通りです:すべてのオープン、それらの6を言いましょう4は利益に、2は購入する(スクリーンショットによると)。クロージングは、トータルの利益が1.0になったときです(スクリーンショットによる)。2 X 2 = 4 ロック(OrderCloseByでクローズされる)、2売りはOrderCloseでクローズされる。
重なった注文はOrderCloseByで決済されるが、それ以外の注文は全く決済されないというエラーです。
私はコードを掘り下げたくない、私はエラーがここにあると思います。
コードの565行目 - 注文をクローズする機能
コードライン 92-100 - その他の注文をすべて閉じる
コードの550行目 - 未決済注文をカウントする機能
ご協力をお願いします。
alexey1979621, на mql5 ответил ;)
こんにちは。
テッセレーション(端末MT-4-670、Alt+R)時に、チャートウィンドウが毎回新しい場所に配置される。
特定のチャートごとに画面上の位置が一定になるように固定することは可能かどうか、アドバイスをお願いします。
MT-4-670、すべてがうまくいっています。
ペアチャートは常に下のタブにあるように(モザイクで)配置されています
優先順位の高い順に
| 1 | 3 | 5 |
| 2 | 4 | 6 |
MT-4-670、I'm fine
ペアグラフは常にタブの下にあるように(モザイク状に)配置されています
優先順位の高い順に
| 1 | 3 | 5 |
| 2 | 4 | 6 |
いつもフルスクリーンだったウィンドウを最初に、アクティブウィンドウを変更する - モザイクの順番も変更する
MT-4-670、I'm fine
ペアグラフは常にタブの下にあるように(モザイク状に)配置されています
優先順位の高い順に
| 1 | 3 | 5 |
| 2 | 4 | 6 |
このプロパティは、チャートパネルがオンになると表示され、オフになると消え、アクティブウィンドウが最初に配置されます。
最新版のヘルプを見ても、これに関する記述は見つかりませんでした。
こんにちは、皆さん!コードのエラーを見つけるのを手伝ってください。ポイントは以下の通りです。合計で6枚開いたとして、そのうち4枚は利益確定、2枚は買い(スクリーンショットによる)です。クロージングは、1.0(スクリーンショットによると)のCajemで、総利益が発生したときに行われます。2 X 2 = 4 ロックされ(それらはOrderCloseByで閉じられる)、2つのシールはOrderCloseで閉じられる。
ここでのエラーは以下の通りです。重なった注文はOrderCloseByを使用して決済されますが、残りの注文は全く決済されません。
コードを掘り下げるのを避けるため、エラーはここにあると思います。
コードの565行目 - 注文をクローズする機能
コードの92-100行目 - 他のすべての注文を閉じる
コードの550行目 - 未決済注文をカウントする機能
ご協力をお願いします。
"コードの92-100行目 - 他のすべての注文を閉じる" - 注文の終値が間違っています。
注文の検索を伴うすべてのサイクルにおいて、注文の検索方向を、例えば次のように変更する必要があります。
また、ClosePos()では、クロスした後に注文量がかなり変化しています。そこにはたくさんのエラーがあるはずです。
アラートへのプログラム的なアクセス - 右側に赤い矢印で描かれ、価格が所望のレベルを超えたときに、彼らが送信されるべき場所にメッセージを送信するもの、存在する?
アイアイアイアイアイ
助けてください!!!パズドラ3日目!!!!
int stohastm1()
{
double z=iLowest(Symbol(),PERIOD_M1,MODE_LOW,m5,0); //最小値を持つn期間分のバーインデックスを返す。
double x=iHighest(Symbol(),PERIOD_M1,MODE_HIGH,m5,0); //最大値でn期間分のバーインデックスを返す。
double MinLOWPeriod=iLow(Symbol(),PERIOD_M1,z); //最安値を持つバー価格の値を返す。
double MaxHIGHPeriod=iHigh(Symbol(),PERIOD_M1,x); //最高値をつけたバーの価格を返す。
double PriceCloseBar=iClose(Symbol(),PERIOD_M1,0); //直近のバーの終値を返す。
double i=100*((PriceCloseBar*10000)-(MinLOWPeriod*10000));
double r=100*((MaxHIGHPeriod*10000)-(MinLOWPeriod*10000));
double Km1=(i/r)とする。
return(Km1)とする。
リアルタイムでスクリプトは動作します!ストラテジーテスターでは ERROR!ゼロで割る!!!計算式は最もシンプルだが、割り算をしないとどうしようもない。(ストキャスティック・フォーミュラ)です。コードで見ることができるように、私は一般的にゼロを除外するために10000で値を乗算しました!まだエラーです。PLEASE!!!
助けてください!!!パズドラ3日目!!!!
int stohastm1()
{
double z=iLowest(Symbol(),PERIOD_M1,MODE_LOW,m5,0); //最小値を持つn期間分のバーインデックスを返す。
double x=iHighest(Symbol(),PERIOD_M1,MODE_HIGH,m5,0); //最大値でn期間分のバーインデックスを返す。
double MinLOWPeriod=iLow(Symbol(),PERIOD_M1,z); //最安値を持つバー価格の値を返す。
double MaxHIGHPeriod=iHigh(Symbol(),PERIOD_M1,x); //最高値をつけたバーの価格を返す。
double PriceCloseBar=iClose(Symbol(),PERIOD_M1,0); //直近のバーの終値を返す。
double i=100*((PriceCloseBar*10000)-(MinLOWPeriod*10000));
double r=100*((MaxHIGHPeriod*10000)-(MinLOWPeriod*10000));
double Km1=(i/r) とする。
return(Km1)とする。
リアルタイムでスクリプトは動作します!ストラテジーテスターではERROR!ゼロで割る!!!計算式は最もシンプルだが、割り算をしないとどうしようもない。(ストキャスティック・フォーミュラ)です。コードで見ることができるように、私は一般的にゼロを除外するために10000で値を乗算しました!まだエラーです。PLEASE!!!
borilunad:
А это не деление? double Km1=(i/r);
です!!!でも必要!!ストキャスティクスの計算式%K = 100%-((Close - Minp)/(Maxp- Minp))