動くバンドの内側へ戻るだけでは不十分です。事前に固定した境界を越える最初の戻り、その同じ足での新しいストキャスティクス交差、費用後も残る固定中央線までの決済余地を要求します。資格ごとに判断は一度です。
1. 最初の戻りの完全なモデルを固定する
EURUSD · M5 · Bid OHLC · CloseとUSD口座を使用します。ボリンジャーは相対的な位置とばらつき、ストキャスティクスは時刻の定まる交差を担当します。重複価格を使うためトレンド中に両方が極端なままになる場合もあります。再現可能な研究候補で、勝率、最適値、期待利益を主張しません。バンド接触だけでは入りません。
銘柄ごとに本モデルの保有または結果未確定の要求を一件だけ認めます。ナンピン、追加、両建て、分割決済、トレーリング、建値移動は行いません。保有・照会中は新起点を無視し、決済確認後は独立した後続のバンド外イベントを待ちます。欠損足で観察を終了し、連続履歴を再構築します。UTC時間と執行条件はEMA–RSIと共通にし、仕様を比較しやすくします。
2. バンドとストキャスティクスの計算を定義する
k19からM=mean(C[k−19...k]); V=mean((C−M)^2)を用い、母分散を求める分母は20です。L=M−2sqrt(V); U=M+2sqrt(V)とします。ストキャスティクス14/3/3は確定Bid高安値からA=C−LL14; B=HH14−LL14、K=100*sum(A[k−2...k])/sum(B[k−2...k])、D=mean(K[k−2...k])を求めます。分母が違えば、和の比率は3つの生の百分率の平均とは異なります。分母の合計ゼロは本仕様のK=50です。
Kはk15、Dはk17、新しい交差はk18からです。確定バッファをshift=1、前値をshift=2で読み、図の変位はゼロです。モーメントとK/Dを厳密な有理数で保持し、バンド境界は等価な二乗不等式で比較します。平方根は表示用です。別履歴・実装なら数値は変わるため実端末一致は未確認です。2標準偏差から将来の内包確率は保証できません。
| 項目 | 固定した前提 | 役割・仮定 |
|---|---|---|
| 価格と入力 | EURUSD · Bid · M5 · Close | BB20/2 · Stochastic14/3/3 |
| ボリンジャーバンド | SMA20 · V=Σ(C−M)²/20 · 2σ | 8...30pip · |ΔM_3|≤2pip |
| ストキャスティクス | 14/3/3 · Low/High · SMA | K=100ΣA/ΣB · D=SMA3(K) |
| 契約と刻み | pip=0.0001 · tick=0.00001 | 100000 EUR · 10 USD/pip/lot |
| 口座制限 | 0.25% · 1% · 2 | 新規予算・日次資金下限・日次要求数 |
3. BUY:直前環境を固定し、最初の戻りを消費する
直前足にG=[8≤(U−L)/pip≤30 AND abs(M(k)−M(k−3))/pip≤2]を要求し、k22から判定します。新しい外側起点PにはC(P−1)≥L(P−1) AND C(P)<L(P−1) AND K(P)≤20が必要です。P−1からL_ref, M_ref, U_refとZ_buy=L_ref−(U_ref−L_ref)/2を固定します。Z以下の終値は棄却です。GはP−1に固定し、後の都合の良いバンドで再判定しません。
後続各足ではまずC≤Z_buyで取消、次にk>P+2で期限切れ、その後で最初の厳密な戻りを評価します。L_ref<C<M_refと同じ足での新しいK_prev≤D_prev AND K>Dが必要で、有効なのはP+1とP+2です。交差のない初回戻り、または中央線まで来た戻りはPを棄却として消費します。追加の外側終値でPを置き換えたり期限を延ばしたりしません。
4. SELL:対称の信号と実行可能な決済側
新SELL起点は直前GとC(P−1)≤U(P−1) AND C(P)>U(P−1) AND K(P)≥80を要求します。同じ前足基準とZ_sell=U_ref+(U_ref−L_ref)/2を固定します。C≥Z_sellで棄却・取消、P+2後は期限切れとし、最初のM_ref<C<U_refと新しいK_prev≥D_prev AND K<Dを要求します。後の交差で初回棄却は修復できず、同じ足で再起動しません。
取消・期限切れ後も外側なら、確定終値が固定境界を回復するまでロックします。これは後の独立した起点を許すだけです。BUYはAsk入口・Bid出口、SELLは逆です。SELLの数値AskストップはBid高値に由来し、観測されたAsk高値ではありません。Bid OHLCだけではAsk経路や足内部の決済順序は分かりません。
5. 時間帯、口座、日次リスクを制限する
資格成立時刻は07:00≤q UTC<09:30のみ、10:00 UTCで手仕舞います。固定UTC時間であり、夏時間調整済みロンドン時間との同一視はしません。業者時刻からUTCへの対応を記録します。足検出は1s以内、候補気配の時刻はq以降、送信時の経過時間は250ms以内です。ミリ秒判定には適切な記録と単調時計が必要で、秒精度のサーバー時刻を細かく見せても成立しません。
上限は2 transmitted entry requests/dayで、拒否・タイムアウトも数えます。事前棄却はqを消費しますが送信回数には含めません。確認済み日初有効証拠金Edayを記録し、0.99*Edayに達したら新規を止め、最初の有効気配で本モデルの保有を決済します。基準不明、入出金、口座照合未完了なら停止します。日次更新は保有ゼロ・照合済みの状態で行い、自動ニュースフィルターは含めません。
| 段階 | 期限・窓 | 処理 |
|---|---|---|
| q | 07:00 ≤ UTC < 09:30 | 資格成立時刻 |
| q+1s | ≤1000ms | 初回検出の最遅時刻 |
| q+2s | ≤2000ms · age≤250ms | 新規要求は最大1件 |
| q+4×M5 / 10:00 | min(q+20min, 10:00 UTC) | 最初の気配で決済 |
6. 中央線目標と気配側のストップを固定する
d=abs(E0−S)/pip、範囲3≤d≤12とします。BUYストップはPからqまでの確定Bid最安値−1pipを下丸め、SELLはBid最高値+1pipを上丸めしたAsk閾値です。BUY目標T_bid=floor_tick(M_ref)、SELL目標T_ask=ceil_tick(M_ref)です。中央線がティック間なら入口側へ近づけます。エピソードと初回気配から固定し、後のバンドや実約定で動かしません。
不利な入口許容幅0.2pip=2points、BUYはFmax=Ask_ref+0.2pip、SELLはFmin=Bid_ref−0.2pipです。往復手数料0.6pipと出口執行予備0.4を予定損失へ一度加え、目標利益から引きnet reward/planned loss≥1.30を要求します。入口分はFに含まれ、予備は出口専用です。業者制約に反する水準なら見送り、ストップを広げません。
| 基準入口 | 固定ストップ | 固定目標 | |
|---|---|---|---|
| BUY | E0=Ask_ref | S_bid=floor_tick(min BidLow[P..q]−1pip) | T_bid=floor_tick(M_ref) |
| SELL | E0=Bid_ref | S_ask=ceil_tick(max BidHigh[P..q]+1pip) | T_ask=ceil_tick(M_ref) |
7. 最初の候補気配を消費し、一度だけ送信する
qの初回検出時に最初のBid/Askを記録します。スプレッド≤1.0pip、qの確定Bid終値からのBid絶対乖離≤1.0pipを要求し、q+2sまでに審査と送信を終えます。境界は含みます。送信直前に現在気配、鮮度、コスト、リスク、権限、余力、保護を再確認し、一つでも失敗すればqを消費します。気配が変わっても元の許容幅と全審査を満たす必要があり、基準と水準は固定です。
ストップと目標を添えた一件だけを送り、保護付き新規を扱えない環境では見送ります。拒否、古いデータ、過大スプレッド、期限超過、タイムアウト後の新規再送はありません。bad_quoteは最初1.5pip、後で0.8でも注文しません。late_requestはq+2.5sで審査終了となり送信不可です。後の有利な気配で資格は復活しません。
8. 有効なBUYを起点から中央線まで追う
構成例buy_targetの直前幅は18.6376 pips、基準はL_ref≈1.09909812; M_ref=1.10003です。P=k44 / 08:00 UTCで終値1.09900、K≈6.1069、次の1.09901も外側です。最初の戻りq=k46 / 08:10 UTCは1.09915で、前差が非正の後にK≈4.9645がD≈4.4870を超えます。Kが20を超える必要はなく、新しいK/D交差を判定します。
q+250msの初回Bid/Askは1.09916 / 1.09924、水準S_bid=1.09886; T_bid=1.10003です。最悪計画入口1.09926で損失5.0pip、純目標6.7、比率1.34です。独立資金10000 USDと予算25USDから計画リスク0.50 lots / 25.00 USDとなります。+400ms送信、+550msに1.09925で確認済み約定、08:15:20にBid目標へ到達。総7.8から実手数料0.6を引き7.2 pips / 36.00 USDです。予備を料金として引きません。
| 方向 | Bid / Ask | S / T | 予定損失(pip) | 純目標(pip) | 比率 | lot | リスクUSD |
|---|---|---|---|---|---|---|---|
| BUY | 1.09916 / 1.09924 | 1.09886 / 1.10003 | 5.0 | 6.7 | 1.34 | 0.50 | 25.00 |
| SELL | 1.10076 / 1.10084 | 1.10114 / 1.09997 | 5.0 | 6.7 | 1.34 | 0.50 | 25.00 |
9. 固定Ask中央線へ向かうSELLを追う
独立sell_targetのBid前段はBUYを2.20000の周りで反転します。起点K≈93.8931は80以上、戻りでは前K≥Dの後にK≈95.0355がD≈95.5130を下回ります。80以上のままでも下向き交差です。初回Bid/Askは1.10076 / 1.10084、水準S_ask=1.10114; T_ask=1.09997。目標は事前の中央線を上丸めし、後の再計算値ではありません。
最悪Bid入口1.10074で予定損失5.0pip、純目標6.7、比率1.34、数量0.50lotです。確認済み約定1.10075、08:15:20にAsk1.09997へ到達し純7.2pip、36.00USDです。図はAsk足、ストキャスティクスはBid OHLCです。人工的な対称性は気配計算の検証用で、BUYとSELLが同成績になる証拠ではありません。
10. 初回戻りの棄却と費用による棄却を分ける
early_returnの最初の戻りk45 / 08:05 UTCはK≈12.3457がD≈16.8343未満で棄却され、k46の新交差には有効Pがありません。moving_onlyは価格が下がる中で現行下端がさらに下がるだけで固定境界を回復しません。実際の戻りと交差k47=P+3は期限後です。breakout_cancelはk45で深さ境界を割り、k46はロック解除だけです。すべてQ=0を保ちます。
cost_rejectはガイドの期限内信号をqまで保つためQ=1です。初回Bid/Ask1.09970 / 1.09978、ストップ1.09916、固定中央線1.10002では予定損失7.4 pips、純目標は1.2 pipsのみ、比率0.1622で1.30未満となり送信しません。有効例は別に広い環境と浅い逸脱を構成しており、元信号を書き換えたり市場最適値を証明したりしません。
11. 固定決済、4本の期限、実約定を使う
約定確認後は新バンドやオシレーター反転で保護を動かさず、決済もしません。BUY境界Bid≤S_bid OR Bid≥T_bid、SELLAsk≥S_ask OR Ask≤T_askです。時系列の気配と実約定で処理し、一足内に両境界があっても順序不明なら有利な結果を選びません。
保有中ならmin(q+4 completed M5 slots, 10:00 UTC)後の最初の有効気配で時間決済します。4区間は予定20分です。time_exitは08:30:00.200、Bid1.09918、純−1.3 pips / −6.50 USD。buy_gapは固定ストップより1.5pip悪い1.09871で決済し、純−6.0 pips / −30.00 USDで予算超過です。ストップと予備は実損失の上限ではなく、障害は手仕舞いを遅らせます。
12. 結果不明と保護異常を照合する
応答の銘柄、方向、数量、ストップ、目標が本モデルの注文と一致することを確認します。試行ごとの識別子を記録し、実注文と約定履歴を照合します。タイムアウトはunresolved≠rejected≠flatです。新規停止、再送なし、約定やPnLの推測なしとします。unknown_requestの欄は口座結果が不明なので空欄です。
照合で許容幅外の不利な約定や保護の欠落・誤りが判明したら、確認済みの本モデルのチケットを緊急決済し、新規を止めます。決済結果を確認し、不明ならリスク照合を続けます。修復目的でストップを広げません。緊急対応は新規試行上限とは別であり、無関係なポジションに干渉しません。
13. 金額リスクと予備費・手数料を分ける
日次余地が正の場合にB=min(0.0025*equity, equity−0.99*Eday)を使います。1標準lotあたり10USD/pip、刻み0.01を仮定し、lots=floor_step(B/(planned loss pips*10))です。最小lot未満、最大量・余力・契約確認の失敗は見送ります。必要な口座通貨換算は更新します。EURUSDとUSD口座では架空のpip価値を直接計算できます。
BUY予定損失(Fmax−S_bid)/pip+1.0、純目標(T_bid−Fmax)/pip−1.0、SELLはFminから対称に求めます。スプレッドは売買可能な気配側で既に含まれるので再加算しません。実PnLは実入口・出口と実費を使い、0.4pipの出口予備は料金ではありません。架空の実結果36.00USDと計画利益は別の指標です。
14. 足、イベント、未確定結果を再構築する
公開足データは12 independent cases ×64 bars=768 rows、予定UTC確定時刻は2026-02-03 04:20 UTCからです。4つの診断分岐はqまで旧ガイド履歴を保ちます。有効BUYは別の構成前段を使い、SELLはその反転です。全指標は各例のBid OHLCを使用します。q以前Askは明示的にBid+0.8pip、後のOHLCは列挙気配の集計で、復元した実配信ではありません。
イベントは気配順、要求、既知の応答、決済、未解決タイムアウトを示します。台帳は固定基準、最悪計画入口、実約定、費用、不明結果を分離します。q+20min+200ms気配は新しい未確定k51に属し、確定k50へ挿入しません。後の市場気配は次の取引を意味しません。各計算を独立に再検証してください。
15. 市場成績より先に分岐網羅を確認する
ケース集は8 qualifications; 5 transmitted requests; 4 known closed fills; 1 unresolved requestです。他の例は初回スプレッド、送信期限、正しい信号の純比率不合格、初回交差欠落、遅れ、深さ取消、等値を試します。各例は独立開始で、一日のポートフォリオや1日2要求制限の回避ではありません。注文なし・不明PnLは空欄としゼロ取引を作りません。
仕様と試した全設定を固定し、未使用の適切なBid/Askティック、変動費用、ギャップ、拒否・不明、障害、時計変換を検証します。費用後期待値、ドローダウン、売買頻度、不確実性、費用感応度を比較し、資金下限と保護失敗も管理環境で試します。人工の成功・失敗は市場勝率、実運用準備、経済的優位性を立証しません。
| 独立ケース | 要求数 | 結果 |
|---|---|---|
| buy_target | 1 | 固定中央線・既知約定 |
| sell_target | 1 | Ask中央線・既知約定 |
| buy_gap | 1 | ギャップ・−30.00 USD |
| time_exit | 1 | 時間・−6.50 USD |
| bad_quote | 0 | 初回スプレッド棄却 |
| late_request | 0 | 送信期限超過 |
| unknown_request | 1 | 不明・照合が必要 |
| cost_reject | 0 | 純比率不合格 |
| early_return | 0 | 初回戻りに交差なし |
| moving_only | 0 | 期限後の戻り |
| breakout_cancel | 0 | 深さ境界で取消 |
| flat | 0 | 有効環境・信号なし |
16. 同じエピソード・注文の状態遷移を実装する
完全データ、直前環境、新規外側起点、固定基準、2本以内の初回戻り、同時の新交差、消費済み初回気配、一要求、確認済み保護、固定決済、照合済みノーポジションの順です。動的バンドへの復帰で固定価格の回復を代用しません。有効信号でも純余地不足となる判断を含め、失敗と優先順を記録します。
指標組合せスキャルピング群の第2戦略です。ボリンジャー・ストキャスティクス解説が信号を、検証・数量ガイドがデータと口座を補います。EMA–RSIは別のリセットと目標形状です。次のEMA–MACDにも独自条件と証拠が必要です。公開監査後に拡張し、架空結果から利益を約束しません。
よくある質問
後の交差で初回の戻りを修復できますか?
いいえ。初回戻りでPを消費します。同じ有効足での交差が必要で、終了後は独立した新しい外側起点を待ちます。
Kは20/80帯から出る必要がありますか?
いいえ。起点でBUYはK≤20、SELLはK≥80です。戻りは新しいK/D交差を要求し、帯からの退出は追加しません。
目標は現行中央線を追いますか?
いいえ。P−1中央線を固定してティックへ内側丸めします。後の値や実約定で中心を設定し直しません。
有効信号でも注文しないのはなぜですか?
初回気配のスプレッド、時間、距離、純目標、口座、保護も必要です。cost_rejectはQ=1でも費用後余地が不足します。
タイムアウト後に再要求できますか?
いいえ。停止して実注文と約定を照合します。不明は拒否でも保有ゼロの証拠でもなく、PnLも不明です。
例は収益性を証明しますか?
いいえ。独立した人工検証例です。未使用の適切なティック、現実的な執行、管理された追加検証が必要です。
出典と研究上の注記
MetaQuotesは入力、執行可能な気配側、ストキャスティクスを説明します。John Bollingerはバンド接触や沿った推移の限界を述べています。有限式、エピソード、目標、時間、リスクは本稿の研究上の選択で、最適化推奨や業者保証ではありません。
- MQL4 Reference: iBands
- MQL4 Reference: iStochastic
- MetaQuotes: Stochastic Oscillator reference
- John Bollinger: Bollinger Band Rules
- MQL4 Reference: OrderSend
教育用の検証仕様です。価格、気配、結果は架空です。FXには損失リスクがあります。ストップ、スリッページ設定、予備は約定価格、利益、実損失の上限を保証しません。