[アーカイブ】お金になる村人の作り方を学ぼう! - ページ 660 1...653654655656657658659660661662663664665666667...882 新しいコメント 削除済み 2012.02.05 11:10 #6591 Roman.: なるほど。EAで今すぐ確認するつもりはありません(名前まで同じ機能です)-ただ、それ(あれ)をこれ(あなたのもの)に置き換えるだけです...。後でじっくりと見てみます・・・。 開始日の平均化注文のおおよそのロット、例えば 10,000 単位の通貨を行に書き込んでください。10.000通貨単位、すなわち 0. スタート時の数量=0.01ロット。 1回目の平均化市場=0.02ロット。 第3回平均化市場=0.03ロット。 4位=0.05ロット 5位=0.09ロット 6 7 8 9 また、次の平均化注文は、前の一方向の開始と平均化注文がすべて負けていた場合、前の注文の開始後900秒後に発注すべきですか? そうではありませんが、私の注文は、インジケータからの確認信号があるまで配置されていますが、900秒ごと(私はランダムに選んだ)よりも頻繁に、私はロットになるかを決定することはできません、私は市場が私を取る場所を知らない、利益は高いロットの場合、損失が少ない場合(損切りの注文を引っ張っていないマーチンゲール)、添付のレポートには、ロットを示していますが、混乱があります。 ファイル: strategytester_2.zip 14 kb Роман 2012.02.05 11:13 #6592 BeerGod: 私の注文は、インジケータからの確認信号があるまで置かれますが、900秒に1回以上の頻度ではありません(私はランダムに選択しました)、私はロットになることを言うことはできません、私は市場が私を取る場所を知りません、私はプラス側にいる場合、ロットは大きく、私はダウンしている場合は小さく(負け注文を取り出すためのマーチンゲールなし)、添付のレポートにはロットを示します、それは混乱である。 なるほど。 スウォーム ほいほい:-) 削除済み 2012.02.05 11:19 #6593 Roman.: 関連スレッドで質問しています -この スレッドを参照してください。自分でもよくわからない、ずいぶん前のことだから...。:-) 正しくは、Xは次数値の定数です。 Роман 2012.02.05 11:29 #6594 new-rena: 訂正してください。Xは次数値の定数です。 修正しました。 削除済み 2012.02.05 11:33 #6595 Roman.: 固定されています。まあ、この方程式が解けたら、出来上がりです(たぶん666ページ)。テスターで動かして、年利の予測を立てることができます。パラメータはありません。ただ、結果が知りたいだけです。 Expert Advisorの中にインジケータを 正しく配置しました。i-1]→1のみ変更します。 Роман 2012.02.05 11:40 #6596 new-rena: この方程式を解くと、準備が整う。テスターで動かして、年利で予想することもあります。パラメータはありません - ただ興味深い結果です 私もいろいろ試していますが、特にdickfのスクリプトによる最大ノーバックアップのステップを最大履歴の深さで決定しようとしています...。 私が言いたいのは、一定期間の範囲m/o最大と最小をとれば、これは過剰保険ではないか...ということです。その結果、最大故障数を最大平均注文数で割った値よりも平均注文の間隔が長くなるため、利益が減少するのでは...? また、算術進行で平均化を行うと、例えば前回の注文を2倍にする場合よりも、注文を開くのにハードなロールバックが必要になることも確認しました...。私はそのようなデザインを持っています。テスターとオプティマイザーで、異なるシンボルを使ってそれを見てください。 3種類の平均化 削除済み 2012.02.05 11:42 #6597 Roman.: 特に、dickfxのスクリプトによると、ヒストリーの最大深度によるノーリターンの最大値でステップの決定を行うなど、さまざまなバリエーションを試しています... 私が言いたいのは、一定期間の範囲m/o最大と最小をとれば、これは過剰保険ではないか...ということです。その結果、最大故障数を最大平均注文数で割った値よりも平均注文の間隔が長くなるため、利益が減少するのでは...? また、算術進行で平均化を行うと、例えば前回の注文を2倍にする場合よりも、注文を開くのにハードなロールバックが必要になることを確認しました...。私はそのようなデザインを持っています。テスターとオプティマイザーで、異なるシンボルを使ってそれを見てください。 3種類の平均化 そうですね......算術平均は、ドレインの保証の事実です。PAMMを視聴された方についてという意味です。 また、ダブルアップする場合、お金が足りるかどうかは定かではありません。そこで、私の計算式の変形である敷地面積の積み上げ-滑り止めの保証を、お話によると Роман 2012.02.05 11:44 #6598 extern int Max_Iteration = 36;// Максимальное количество усреднений (ордеров) в нетто-илане extern int VAR_MM = 0; // используемый вариант усреднения в соотв-ии: множитель с числами ФИБО = 0 / множитель по арифметической прогрессии = 1 // 2 - классический мартин - удвоение предыдущего объема с 3-его усреднения // Ордер закрылся с убытком - считаем количество усреднений, новый lots, усредняем цену открытия в ТОМ ЖЕ направлении // при условии, что общее количество усреднений не выше максимального по соответствующему варианту усреднения if (Iteration <= Max_Iteration && VAR_MM == 0) // Последующие лоты открываются по множителю в соответствие с числами ФИБО switch(Iteration) // Заголовок switch { // Начало тела switch case 1 : Lots_New = lastLots * 1; lots = lastLots; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New );break; //расчет нового объема case 2 : Lots_New = lots * 2; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 3 : Lots_New = lots * 3; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 4 : Lots_New = lots * 5; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 5 : Lots_New = lots * 8; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 6 : Lots_New = lots * 13; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 7 : Lots_New = lots * 21; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 8 : Lots_New = lots * 34; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 9 : Lots_New = lots * 55; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 10: Lots_New = lots * 89; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 11: Lots_New = lots * 144; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 12: Lots_New = lots * 233; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 13: Lots_New = lots * 377; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 14: Lots_New = lots * 610; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 15: Lots_New = lots * 987; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 16: Lots_New = lots * 1597; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; default: Lots_New = lots * 2584; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); } // Конец тела switch if (Iteration <= Max_Iteration && VAR_MM == 1)//Последующие лоты открываются в соответствие с членами арифметической прогрессии switch(Iteration) // Заголовок switch { // Начало тела switch case 1 : Lots_New = lastLots * 1; lots = lastLots; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New );break; //расчет нового объема case 2 : Lots_New = lots * 3; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 3 : Lots_New = lots * 5; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 4 : Lots_New = lots * 7; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 5 : Lots_New = lots * 9; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 6 : Lots_New = lots * 11; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 7 : Lots_New = lots * 13; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 8 : Lots_New = lots * 15; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 9 : Lots_New = lots * 17; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 10: Lots_New = lots * 19; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 11: Lots_New = lots * 21; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 12: Lots_New = lots * 23; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 13: Lots_New = lots * 25; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 14: Lots_New = lots * 27; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 15: Lots_New = lots * 29; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 16: Lots_New = lots * 31; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 17: Lots_New = lots * 33; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 18: Lots_New = lots * 35; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 19: Lots_New = lots * 37; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 20: Lots_New = lots * 39; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 21: Lots_New = lots * 41; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 22: Lots_New = lots * 43; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 23: Lots_New = lots * 45; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 24: Lots_New = lots * 47; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 25: Lots_New = lots * 49; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 26: Lots_New = lots * 51; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 27: Lots_New = lots * 53; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 28: Lots_New = lots * 55; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 29: Lots_New = lots * 57; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 30: Lots_New = lots * 59; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 31: Lots_New = lots * 61; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 32: Lots_New = lots * 63; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 33: Lots_New = lots * 65; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 34: Lots_New = lots * 67; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 35: Lots_New = lots * 69; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; default: Lots_New = lots * 71; {Iteration = 0; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); } } // Конец тела switch Роман 2012.02.05 11:46 #6599 それが、デザインです。一度に全部は入りませんでした。 if (Iteration <= Max_Iteration && VAR_MM == 2)// Последующие лоты открываются в соответствие с классическим мартином - удвоение switch(Iteration) // Заголовок switch { // Начало тела switch case 1 : Lots_New = lastLots * 1; lots = lastLots; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New );break; //расчет нового объема case 2 : Lots_New = lots * 1; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 3 : Lots_New = lots * 2; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 4 : Lots_New = lots * 4; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 5 : Lots_New = lots * 8; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 6 : Lots_New = lots * 16; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 7 : Lots_New = lots * 32; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 8 : Lots_New = lots * 64; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 9 : Lots_New = lots * 128; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 10: Lots_New = lots * 256; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 11: Lots_New = lots * 512; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 12: Lots_New = lots * 1024; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 13: Lots_New = lots * 2048; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; case 14: Lots_New = lots * 4096; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); break; default: Lots_New = lots * 8192; Print("Iteration = ", Iteration, " Lots_New = ", Lots_New ); } // Конец тела switch // ---------НОРМАЛИЗЦИЯ НОВЫХ РАСЧЕТНЫХ ЛОТОВ И ОТКРЫТИЕ ОЧЕРЕДНОЙ ПОЗИЦИИ... Lots_New = NormalizeLots(Lots_New); if (lastType == OP_SELL) WmOrderSend(Symbol(), OP_SELL, Lots_New, Bid, 0, 0, "усреднение" , MagicNumber); if (lastType == OP_BUY) WmOrderSend(Symbol(), OP_BUY, Lots_New, Ask, 0, 0, "усреднение" , MagicNumber); 削除済み 2012.02.05 11:47 #6600 Roman.: 36はどこから来るのか?しかも、その係数は急勾配だ。保証金を考える - すべてのロットを追加し、マージンを掛ける 1...653654655656657658659660661662663664665666667...882 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なるほど。EAで今すぐ確認するつもりはありません(名前まで同じ機能です)-ただ、それ(あれ)をこれ(あなたのもの)に置き換えるだけです...。後でじっくりと見てみます・・・。
開始日の平均化注文のおおよそのロット、例えば 10,000 単位の通貨を行に書き込んでください。10.000通貨単位、すなわち
0. スタート時の数量=0.01ロット。
1回目の平均化市場=0.02ロット。
第3回平均化市場=0.03ロット。
4位=0.05ロット
5位=0.09ロット
6
7
8
9
また、次の平均化注文は、前の一方向の開始と平均化注文がすべて負けていた場合、前の注文の開始後900秒後に発注すべきですか?
私の注文は、インジケータからの確認信号があるまで置かれますが、900秒に1回以上の頻度ではありません(私はランダムに選択しました)、私はロットになることを言うことはできません、私は市場が私を取る場所を知りません、私はプラス側にいる場合、ロットは大きく、私はダウンしている場合は小さく(負け注文を取り出すためのマーチンゲールなし)、添付のレポートにはロットを示します、それは混乱である。
なるほど。 スウォーム ほいほい:-)
関連スレッドで質問しています -この スレッドを参照してください。自分でもよくわからない、ずいぶん前のことだから...。:-)
訂正してください。Xは次数値の定数です。
修正しました。
固定されています。
まあ、この方程式が解けたら、出来上がりです(たぶん666ページ)。テスターで動かして、年利の予測を立てることができます。パラメータはありません。ただ、結果が知りたいだけです。
Expert Advisorの中にインジケータを 正しく配置しました。i-1]→1のみ変更します。
この方程式を解くと、準備が整う。テスターで動かして、年利で予想することもあります。パラメータはありません - ただ興味深い結果です
私もいろいろ試していますが、特にdickfのスクリプトによる最大ノーバックアップのステップを最大履歴の深さで決定しようとしています...。
私が言いたいのは、一定期間の範囲m/o最大と最小をとれば、これは過剰保険ではないか...ということです。その結果、最大故障数を最大平均注文数で割った値よりも平均注文の間隔が長くなるため、利益が減少するのでは...?
また、算術進行で平均化を行うと、例えば前回の注文を2倍にする場合よりも、注文を開くのにハードなロールバックが必要になることも確認しました...。私はそのようなデザインを持っています。テスターとオプティマイザーで、異なるシンボルを使ってそれを見てください。
3種類の平均化
特に、dickfxのスクリプトによると、ヒストリーの最大深度によるノーリターンの最大値でステップの決定を行うなど、さまざまなバリエーションを試しています...
私が言いたいのは、一定期間の範囲m/o最大と最小をとれば、これは過剰保険ではないか...ということです。その結果、最大故障数を最大平均注文数で割った値よりも平均注文の間隔が長くなるため、利益が減少するのでは...?
また、算術進行で平均化を行うと、例えば前回の注文を2倍にする場合よりも、注文を開くのにハードなロールバックが必要になることを確認しました...。私はそのようなデザインを持っています。テスターとオプティマイザーで、異なるシンボルを使ってそれを見てください。
3種類の平均化
そうですね......算術平均は、ドレインの保証の事実です。PAMMを視聴された方についてという意味です。
また、ダブルアップする場合、お金が足りるかどうかは定かではありません。そこで、私の計算式の変形である敷地面積の積み上げ-滑り止めの保証を、お話によると
それが、デザインです。一度に全部は入りませんでした。
36はどこから来るのか?しかも、その係数は急勾配だ。保証金を考える - すべてのロットを追加し、マージンを掛ける