センセーション!ビーグルをプレイするための有益な戦略が見つかった! - ページ 9 12345678910 新しいコメント 削除済み 2009.06.11 17:55 #81 どの価格系列生成機能(乱数または市場価格)を使用しても、調査期間中にシステムが何回連続損失を出したかの統計を見ることができます。このデータを元に、マーチンを使用する初期ロットと初期預託金を計算し、ストラテジーに使用することができます。 無限のシリーズでは勝てないが、有限のシリーズでは勝てる。数学と矛盾するものではありません。 10年分の統計で、超利益が期待できる資本を賭けてみませんか?誰もあなたにずっと取引を強制しているわけではありません、出金も起こります。ダブルを作ったら、それを手に入れれば、あとは安心です。10年間の統計が変わったタイミングで、2倍にするためにシステムを起動させたという確率は非常に低いです。 それなら、ぼやぼやしていないで、自分から動いたらどうですか? 私自身はマーティンを使ったことがないが、ファインを獲得している。明日科学者が市場が純粋な鷹揚さであることを証明したら、それからどうする?数学的に無限大になるとどうしても負けてしまうので、トレードをあきらめる? Sceptic Philozoff 2009.06.11 18:36 #82 mql4com >> : どの価格系列生成機能(乱数または市場価格)を使用しても、調査期間中にシステムが何回連続損失を出したかの統計を見ることができます。このデータから、初期ロットと初期預託金を計算し、マーチンを戦略に使用することができます。 これから見る統計は、ランダムプロセスの1つの実現に過ぎない。この1つの気づきをもとに、プロセス全体について結論を出すのは非常に危険です。確かにエルゴード過程では可能だが、価格過程(あるいは価格回帰の過程)がエルゴード的であるとは誰が言ったのか!? Vasiliy Sokolov 2009.06.11 18:47 #83 最終的には、リスクを取ることが可能です。無限級数は実現不可能な概念である。人は皆死ぬわけですから、その「系列」は有限であり、従って、40~60年周期で高い確率で利益が出るようなマーチンを選択すれば、リスクを取ることができるわけです。 第二に、比較的少額のリスクで、初回入金額の数百倍もの利益を得ることができることです。20万円のためなら、たとえマーチンであっても200円のリスクを負う。ちなみに、実例もありますよ。例えば、Andrey TrefeevのPAMM。 削除済み 2009.06.11 18:53 #84 Mathemat >> : リスクは常にあります。人それぞれ、自分のリスク許容度を定義しています。 Сергей 2009.06.11 19:33 #85 からC-4 わかったんだけど、MQLがわからない...。ただ、MQLは理解できないので、ドキュメントを読む必要がありました)。しかし、HideYourRichessの どこが変わったのか、まだ理解できていません。 では、本当に正しく動作していないのでしょうか?なんてひどいんだ、もっと厳しくしてくれよ。ところで、私が使っているのは標準的なCyshジェネレータで、tcl-oasではないことは、どうすれば確認できるのでしょうか?ドキュメントには何も書かれていなかったのですが、インサイダー情報のようなものなのでしょうか? Сергей 2009.06.11 19:48 #86 なんと!「Mathsrand」があるではありませんか。 voidMathSrand() int seed) この関数は,一連の擬似乱数整数を生成するための初期状態を設定します.ジェネレーターを再初期化する(ジェネレーターを以前の初期状態にする)には、初期化パラメータとして1を使用する必要があります。初期値に他の値を指定すると、ジェネレーターはランダムな開始点に設定されます。MathRand は、連続的に生成された疑似乱数を返します。MathSrandを呼び出す前にMathRandを呼び出すと、パラメータ1を指定してMathSrandを呼び出すのと同じシーケンスが生成されます。 しかし、あなたは全部知っているけれど、私は初めて見るんです。なんて面白いんだ、ちくしょう 6o)数学とmatcadの後ではあまり馴染みがないですね。 PS: こんな風に試してみてはいかがでしょうか。 for(int i=2;i<100;i++ ) { MathSrand(i); MathRand()。 } return(0)です。 } 結果は同じになるのでしょうか? .... 試してみたが、結果はいつも同じだ。 2009.06.12 00:07:12 ddd EURUSD,M15: パラメータ MathSrand(i) 16値90 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 15 value 87 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 14 value 84 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 13 value 81 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 12 value 77 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 11 value 74 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 10 value 71 2009.06.12 00:07:12 ddd EURUSD,M15: パラメータ MathSrand(i) 9値68 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 8 value 64 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 7 value 61 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 6 value 58 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 5 value 54 2009.06.12 00:07:12 ddd EURUSD,M15: パラメータ MathSrand(i) 4値51 2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 3 value 48 価格が上がる。こんなんでいいのか?1の値は、私は使用しなかったと思うが、コードは非常に単純であり、私もそれを理解しています。 Sensation! A profitable strategy Help needed with Exper BrainSystem: Trading System Development Sceptic Philozoff 2009.06.11 21:13 #87 grasn >> では、本当に正常に動作していないのでしょうか?なんてひどいんだ、もっと厳しくしてくれよ。ところで、このジェネレーターがtclのものではなく、標準のsyscジェネレーターであると、どうしてそんなに確信できるのでしょうか?ドキュメントには何も書かれていなかったのですが、インサイダー情報のようなものなのでしょうか? セレガ、この質問には少し前に興味を持ったんです。MathRand()はCishのrand()のラッパーであるとStringo氏自身が答えてくれています。リンクの取得をお手伝いしましょうか? そして、C-4でつまずいた問題は、ユーリと私が相互のリソースで話し合った。まずYuryは、C-4と同じくp=0.5のベルヌーイスキームを生成していて、彼も14-15ユニット(0)より長い部分列は発生しないことを得ている。私は一般的な解決策を提案しましたが、その特殊なケースとして、HideYourRichessさんがここで指摘されています。長さが20までの部分配列や、それ以上のゼロ(1)が長い配列に現れることもある。 追伸:また、MathSrand()はinit()の中など、一度だけ呼び出す必要があります。 Hide 2009.06.12 05:27 #88 Mathemat >> : そして、C-4が遭遇した問題は、私とユーリィが共通の資料で話し合った。最初、YuryはC-4と同じようにp=0.5のベルヌーイスキームを生成し、彼も14-15ユニット(0)より長い部分列が発生しないことを得た。私は一般的な解決策を提案しましたが、その特殊なケースとして、HideYourRichessさんがここで指摘されています。長い配列では、最大で20個以上のゼロ(イチ)の部分配列も出現した。 共通の解決策とは?何の共通解答? C-4>>: Z.U.今思うと、ANSI Cに手紙を書くとか、激怒して、一体どうしたんだ?なぜ、あなたのランダムジェネレータのせいで、私はもはや尊敬の念を持たないのですか?パンケーキ食べてる?直せ!!! :))) 慰めになるのは、cisジェネレータの品質を評価する簡単な方法を見つけたことです。 mql4com>>: 無限の配列では勝てないが、有限の配列なら勝てる。数学と矛盾するものではありません。 そうでもないんです。有限系列で、賭け金も初期資本も等しく、「均衡コイン」を使えば、約半分のケースで「勝つ」ことができる。 これは、数学と矛盾しない。賞金総額は約0円になります。 グラサン>>: ここでは、このトピック「...問題は、偶数/非偶数の場合は驚くべき結果が得られ、通常の方法の場合はつまらない結果が 得られる、ということです」この議論はここだけでなく、私の回答ももちろん、よくわからない小さな指摘を除いては、何も新しいものをもたらしていません(exbiteで議論されて、この問題は何とか解決しました)。何が問題なのでしょうか? 何の問題もありません。この状況では、とても明確でわかりやすいですね。確率0.5のランダムな2値の列を生成する方法として、「偶数/無数」演算は使えません。少なくともシシュのジェネレーターとしては。 Сергей 2009.06.12 07:00 #89 を数学に Серега, я в свое время интересовался этим вопросом. stringo сам ответил мне, что MathRand() - обертка сишной rand(). Тебе найти ссылку? そして、C-4が 遭遇した問題は、ユーリィと 私が総合資料で話し合った。最初、Yuriは C-4と 同じようにp=0.5のベルヌーイ方式を作り、彼も14〜15個以上の部分列を見つけることができなかった。 私は一般的な解決策を提示したが、その特殊なケースがここでHideYourRichessによって 指摘された。長さが20までの部分配列や、それ以上の0(1)が長い配列にも現れることがあります。 デジャヴ(既視感)があるんですね。どっかで見たことあるなーと思ったら、ちゃんと知ってるんですねー。分かりやすい説明ありがとうございます。私が一度に「捕捉」しなかったのは、これまでMQLを使っておらず、こうした問題にあまり興味がないからという単純な理由です。VisSIM、MAthCAD、MT(以前書いたもの)からアストロラーベを組み立てる。それは動作しますが、残念ながら私の2コアコンピュータと4GB RAMは3-4時間後に負荷がかかり、這うのがやっとの状態になります。どこかに混乱がある。:о((( 追伸:また、MathSrand()は、init()の中など、一度だけ呼び出す必要があります。 これは理解できるのですが、この例はドキュメントと矛盾していないようで、番号はランダムに生成されるはずです。それとも、私が何か理解していないのでしょうか? toHideYourRichess 特に問題はない。この状況では、すべてがクリアになる。確率0.5のランダムな2値の列を生成する方法として、「偶数/奇数」演算は使えません。少なくともCジェネレータには。 心から喜んでいます :o)また、パリティ状態で「2」ではなく、「2.0」で割ってみると。 MathMod(MathRand(),2)==1) MathMod(MathRand(),2.0)==1) Hide 2009.06.12 07:52 #90 grasn >> : to HideYourRichess 心から喜んでいます :o)また、パリティチェックコンディションで「2」ではなく「2.0」で割ってみると。 MathMod(MathRand(), 2)==1) MathMod(MathRand(), 2.0)==1) とても新鮮なソリューションです。しかし、それでは患者さんを救えません。医学的な事実なんです。 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
どの価格系列生成機能(乱数または市場価格)を使用しても、調査期間中にシステムが何回連続損失を出したかの統計を見ることができます。このデータを元に、マーチンを使用する初期ロットと初期預託金を計算し、ストラテジーに使用することができます。
無限のシリーズでは勝てないが、有限のシリーズでは勝てる。数学と矛盾するものではありません。
10年分の統計で、超利益が期待できる資本を賭けてみませんか?誰もあなたにずっと取引を強制しているわけではありません、出金も起こります。ダブルを作ったら、それを手に入れれば、あとは安心です。10年間の統計が変わったタイミングで、2倍にするためにシステムを起動させたという確率は非常に低いです。
それなら、ぼやぼやしていないで、自分から動いたらどうですか?
私自身はマーティンを使ったことがないが、ファインを獲得している。明日科学者が市場が純粋な鷹揚さであることを証明したら、それからどうする?数学的に無限大になるとどうしても負けてしまうので、トレードをあきらめる?
どの価格系列生成機能(乱数または市場価格)を使用しても、調査期間中にシステムが何回連続損失を出したかの統計を見ることができます。このデータから、初期ロットと初期預託金を計算し、マーチンを戦略に使用することができます。
これから見る統計は、ランダムプロセスの1つの実現に過ぎない。この1つの気づきをもとに、プロセス全体について結論を出すのは非常に危険です。確かにエルゴード過程では可能だが、価格過程(あるいは価格回帰の過程)がエルゴード的であるとは誰が言ったのか!?
最終的には、リスクを取ることが可能です。無限級数は実現不可能な概念である。人は皆死ぬわけですから、その「系列」は有限であり、従って、40~60年周期で高い確率で利益が出るようなマーチンを選択すれば、リスクを取ることができるわけです。
第二に、比較的少額のリスクで、初回入金額の数百倍もの利益を得ることができることです。20万円のためなら、たとえマーチンであっても200円のリスクを負う。ちなみに、実例もありますよ。例えば、Andrey TrefeevのPAMM。
リスクは常にあります。人それぞれ、自分のリスク許容度を定義しています。
からC-4
わかったんだけど、MQLがわからない...。ただ、MQLは理解できないので、ドキュメントを読む必要がありました)。しかし、HideYourRichessの どこが変わったのか、まだ理解できていません。 では、本当に正しく動作していないのでしょうか?なんてひどいんだ、もっと厳しくしてくれよ。ところで、私が使っているのは標準的なCyshジェネレータで、tcl-oasではないことは、どうすれば確認できるのでしょうか?ドキュメントには何も書かれていなかったのですが、インサイダー情報のようなものなのでしょうか?なんと!「Mathsrand」があるではありませんか。
この関数は,一連の擬似乱数整数を生成するための初期状態を設定します.ジェネレーターを再初期化する(ジェネレーターを以前の初期状態にする)には、初期化パラメータとして1を使用する必要があります。初期値に他の値を指定すると、ジェネレーターはランダムな開始点に設定されます。MathRand は、連続的に生成された疑似乱数を返します。MathSrandを呼び出す前にMathRandを呼び出すと、パラメータ1を指定してMathSrandを呼び出すのと同じシーケンスが生成されます。
しかし、あなたは全部知っているけれど、私は初めて見るんです。なんて面白いんだ、ちくしょう 6o)数学とmatcadの後ではあまり馴染みがないですね。
PS:
こんな風に試してみてはいかがでしょうか。
for(int i=2;i<100;i++ )
{
MathSrand(i);
MathRand()。
}
return(0)です。
}
結果は同じになるのでしょうか?
....
試してみたが、結果はいつも同じだ。
2009.06.12 00:07:12 ddd EURUSD,M15: パラメータ MathSrand(i) 16値90
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 15 value 87
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 14 value 84
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 13 value 81
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 12 value 77
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 11 value 74
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 10 value 71
2009.06.12 00:07:12 ddd EURUSD,M15: パラメータ MathSrand(i) 9値68
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 8 value 64
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 7 value 61
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 6 value 58
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 5 value 54
2009.06.12 00:07:12 ddd EURUSD,M15: パラメータ MathSrand(i) 4値51
2009.06.12 00:07:12 ddd EURUSD,M15: Param MathSrand(i) 3 value 48
価格が上がる。こんなんでいいのか?1の値は、私は使用しなかったと思うが、コードは非常に単純であり、私もそれを理解しています。
セレガ、この質問には少し前に興味を持ったんです。MathRand()はCishのrand()のラッパーであるとStringo氏自身が答えてくれています。リンクの取得をお手伝いしましょうか?
そして、C-4でつまずいた問題は、ユーリと私が相互のリソースで話し合った。まずYuryは、C-4と同じくp=0.5のベルヌーイスキームを生成していて、彼も14-15ユニット(0)より長い部分列は発生しないことを得ている。私は一般的な解決策を提案しましたが、その特殊なケースとして、HideYourRichessさんがここで指摘されています。長さが20までの部分配列や、それ以上のゼロ(1)が長い配列に現れることもある。
追伸:また、MathSrand()はinit()の中など、一度だけ呼び出す必要があります。
そして、C-4が遭遇した問題は、私とユーリィが共通の資料で話し合った。最初、YuryはC-4と同じようにp=0.5のベルヌーイスキームを生成し、彼も14-15ユニット(0)より長い部分列が発生しないことを得た。私は一般的な解決策を提案しましたが、その特殊なケースとして、HideYourRichessさんがここで指摘されています。長い配列では、最大で20個以上のゼロ(イチ)の部分配列も出現した。
共通の解決策とは?何の共通解答?
Z.U.今思うと、ANSI Cに手紙を書くとか、激怒して、一体どうしたんだ?なぜ、あなたのランダムジェネレータのせいで、私はもはや尊敬の念を持たないのですか?パンケーキ食べてる?直せ!!! :)))
慰めになるのは、cisジェネレータの品質を評価する簡単な方法を見つけたことです。
無限の配列では勝てないが、有限の配列なら勝てる。数学と矛盾するものではありません。
そうでもないんです。有限系列で、賭け金も初期資本も等しく、「均衡コイン」を使えば、約半分のケースで「勝つ」ことができる。 これは、数学と矛盾しない。賞金総額は約0円になります。
ここでは、このトピック「...問題は、偶数/非偶数の場合は驚くべき結果が得られ、通常の方法の場合はつまらない結果が 得られる、ということです」この議論はここだけでなく、私の回答ももちろん、よくわからない小さな指摘を除いては、何も新しいものをもたらしていません(exbiteで議論されて、この問題は何とか解決しました)。何が問題なのでしょうか?
何の問題もありません。この状況では、とても明確でわかりやすいですね。確率0.5のランダムな2値の列を生成する方法として、「偶数/無数」演算は使えません。少なくともシシュのジェネレーターとしては。
を数学に
Серега, я в свое время интересовался этим вопросом. stringo сам ответил мне, что MathRand() - обертка сишной rand(). Тебе найти ссылку?
そして、C-4が 遭遇した問題は、ユーリィと 私が総合資料で話し合った。最初、Yuriは C-4と 同じようにp=0.5のベルヌーイ方式を作り、彼も14〜15個以上の部分列を見つけることができなかった。 私は一般的な解決策を提示したが、その特殊なケースがここでHideYourRichessによって 指摘された。長さが20までの部分配列や、それ以上の0(1)が長い配列にも現れることがあります。
デジャヴ(既視感)があるんですね。どっかで見たことあるなーと思ったら、ちゃんと知ってるんですねー。分かりやすい説明ありがとうございます。私が一度に「捕捉」しなかったのは、これまでMQLを使っておらず、こうした問題にあまり興味がないからという単純な理由です。VisSIM、MAthCAD、MT(以前書いたもの)からアストロラーベを組み立てる。それは動作しますが、残念ながら私の2コアコンピュータと4GB RAMは3-4時間後に負荷がかかり、這うのがやっとの状態になります。どこかに混乱がある。:о(((
追伸:また、MathSrand()は、init()の中など、一度だけ呼び出す必要があります。
これは理解できるのですが、この例はドキュメントと矛盾していないようで、番号はランダムに生成されるはずです。それとも、私が何か理解していないのでしょうか?
toHideYourRichess
特に問題はない。この状況では、すべてがクリアになる。確率0.5のランダムな2値の列を生成する方法として、「偶数/奇数」演算は使えません。少なくともCジェネレータには。
心から喜んでいます :o)また、パリティ状態で「2」ではなく、「2.0」で割ってみると。
MathMod(MathRand(),2)==1)
MathMod(MathRand(),2.0)==1)
to HideYourRichess
心から喜んでいます :o)また、パリティチェックコンディションで「2」ではなく「2.0」で割ってみると。
MathMod(MathRand(), 2)==1)
MathMod(MathRand(), 2.0)==1)
とても新鮮なソリューションです。しかし、それでは患者さんを救えません。医学的な事実なんです。