タイトルが入力されていません。
コンテンツがありません。
There have no category
There have no subcategory
初歩的な質問ですみません。 過去の質問も見たのですが、分からず質問させていただきます。
例 RSIが70を下抜ければ売りエントリー、30を上抜ければ買いエントリー。 その後ポジションを持った状態で再度70を上回った後再度下抜ければ追加で売りエントリー、買いも同じ。 ポジション二個までは持てるのですが、3個目4個目の追撃が出来ずに困っています。
どなたか教えて頂ければ大変助かります。 宜しくお願い致します。
RSIの70下抜け・30上抜けを条件に、同方向へ3個目・4個目も追加エントリーしたい、というご質問ですね。
EAつくーるでは、通常は同じポジション番号、つまり同じマジックナンバーで複数ポジションを持つことはできません。
そのため、3個目・4個目の追撃を行いたい場合は、ポジション1、ポジション2、ポジション3、ポジション4のように、保有したい数だけポジションを分けて作成します。
例えば、売り・買いともに最大4ポジションまで持ちたい場合は、取引条件でポジション1~ポジション4を作成します。
各ポジションで同じロット、損切り、利食いを使う場合は、通常どおり設定してください。
まず、RSIが70を上から下へ抜けたタイミングで売りエントリーする場合は、次のように設定します。
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) > 数値(値:70) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) <= 数値(値:70) ↓ 売りエントリー
RSIが30を下から上へ抜けたタイミングで買いエントリーする場合は、次のように設定します。
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) < 数値(値:30) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) >= 数値(値:30) ↓ 買いエントリー
ただし、ポジション1~4にまったく同じ条件を設定すると、条件を満たしたタイミングで複数ポジションが同時に建つ場合があります。
「1回目のサインで1個目、次のサインで2個目、さらに次のサインで3個目」のように順番に追加したい場合は、各ポジションにポジション数の条件を追加してください。
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) > 数値(値:70) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) <= 数値(値:70) AND ポジション数(取引種別:売りのみ, ポジション:1) >= 数値(値:1) ↓ 売りエントリー
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) > 数値(値:70) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) <= 数値(値:70) AND ポジション数(取引種別:売りのみ, ポジション:1,2) >= 数値(値:2) ↓ 売りエントリー
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) > 数値(値:70) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) <= 数値(値:70) AND ポジション数(取引種別:売りのみ, ポジション:1,2,3) >= 数値(値:3) ↓ 売りエントリー
買いの場合も同様に、RSIの30上抜け条件に対して、ポジション数の条件を追加します。
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) < 数値(値:30) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) >= 数値(値:30) AND ポジション数(取引種別:買いのみ, ポジション:1) >= 数値(値:1) ↓ 買いエントリー
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) < 数値(値:30) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) >= 数値(値:30) AND ポジション数(取引種別:買いのみ, ポジション:1,2) >= 数値(値:2) ↓ 買いエントリー
RSI(計算期間:14, 適用価格:終値, 計算位置:1本前) < 数値(値:30) AND RSI(計算期間:14, 適用価格:終値, 計算位置:0本前) >= 数値(値:30) AND ポジション数(取引種別:買いのみ, ポジション:1,2,3) >= 数値(値:3) ↓ 買いエントリー
以下のような設定になっていませんか。
ポジション1:エントリー条件あり ポジション2:エントリー条件あり ポジション3:未設定 ポジション4:未設定
この場合、ポジション1とポジション2までしかエントリーできません。
3個目、4個目も持ちたい場合は、ポジション3、ポジション4にも取引条件を設定してください。
同じ足の中で複数回エントリーしてしまうことを避けたい場合は、オプションの 「一本当たりのエントリー回数制限」 を有効にしてください。
また、EA全体で保有できるポジション数を制限したい場合は、オプションの 「最大ポジション数制限」 を使用します。
ただし、「最大ポジション数制限」はあくまで保有数の上限を決める機能です。今回のように「3個目、4個目を順番に追撃したい」という場合は、ポジションを分けて作成し、ポジション数条件を組み合わせる方法が適しています。
すみません、教えて頂いた通りに入力してバックテストしたのですが、ポジション一つしかエントリしません。 最大ポジション数制限もチェックはずれています 何か原因ありますでしょうか  >= 数値(値:1)
のようにすると、売りポジションが1つある場合だけポジション2へ進みます。 そのため、買い側の追加エントリーではこの条件を満たせず、1つ目で止まる可能性があります。
買いエントリー条件と売りエントリー条件で、「ポジション数」の取引種別を分けて設定してください。
ポジション2: RSI 70下抜け条件 AND ポジション数(取引種別:売りのみ, ポジション:1) >= 数値(値:1) ↓ 売りエントリー ポジション3: RSI 70下抜け条件 AND ポジション数(取引種別:売りのみ, ポジション:1,2) >= 数値(値:2) ↓ 売りエントリー ポジション4: RSI 70下抜け条件 AND ポジション数(取引種別:売りのみ, ポジション:1,2,3) >= 数値(値:3) ↓ 売りエントリー
ポジション2: RSI 30上抜け条件 AND ポジション数(取引種別:買いのみ, ポジション:1) >= 数値(値:1) ↓ 買いエントリー ポジション3: RSI 30上抜け条件 AND ポジション数(取引種別:買いのみ, ポジション:1,2) >= 数値(値:2) ↓ 買いエントリー ポジション4: RSI 30上抜け条件 AND ポジション数(取引種別:買いのみ, ポジション:1,2,3) >= 数値(値:3) ↓ 買いエントリー
また、買いと売りの両方で追撃する場合は、同じポジション番号の中に「買いエントリー用の条件」と「売りエントリー用の条件」をそれぞれ設定する必要があります。
次のようになっていないか確認してください。
ポジション2~4に売りエントリー条件だけ入っている または 買いエントリー側のポジション数も「売りのみ」になっている
この場合、売り方向では追加されても、買い方向では追加されません。
また、RSIの「下抜け」「上抜け」は、1本前と現在足を比較する条件になります。バックテストでなかなか追加されない場合は、RSIが再度70を上回ってから下抜ける、または30を下回ってから上抜ける動きが発生しているかも確認してください。
コメント文がありません。
RSIの70下抜け・30上抜けを条件に、同方向へ3個目・4個目も追加エントリーしたい、というご質問ですね。
EAつくーるでは、通常は同じポジション番号、つまり同じマジックナンバーで複数ポジションを持つことはできません。
そのため、3個目・4個目の追撃を行いたい場合は、ポジション1、ポジション2、ポジション3、ポジション4のように、保有したい数だけポジションを分けて作成します。
設定方法例えば、売り・買いともに最大4ポジションまで持ちたい場合は、取引条件でポジション1~ポジション4を作成します。
基本項目各ポジションで同じロット、損切り、利食いを使う場合は、通常どおり設定してください。
- ロット数:任意
- 損切り:任意
- 利食い:任意
- スリッページ:任意
取引条件まず、RSIが70を上から下へ抜けたタイミングで売りエントリーする場合は、次のように設定します。
RSIが30を下から上へ抜けたタイミングで買いエントリーする場合は、次のように設定します。
ただし、ポジション1~4にまったく同じ条件を設定すると、条件を満たしたタイミングで複数ポジションが同時に建つ場合があります。
「1回目のサインで1個目、次のサインで2個目、さらに次のサインで3個目」のように順番に追加したい場合は、各ポジションにポジション数の条件を追加してください。
売りの設定例ポジション1:1個目の売り
ポジション2:2個目の売り
ポジション3:3個目の売り
ポジション4:4個目の売り
買いの場合も同様に、RSIの30上抜け条件に対して、ポジション数の条件を追加します。
買いの設定例ポジション1:1個目の買い
ポジション2:2個目の買い
ポジション3:3個目の買い
ポジション4:4個目の買い
2個までしかエントリーしない場合以下のような設定になっていませんか。
この場合、ポジション1とポジション2までしかエントリーできません。
3個目、4個目も持ちたい場合は、ポジション3、ポジション4にも取引条件を設定してください。
あわせて確認する設定同じ足の中で複数回エントリーしてしまうことを避けたい場合は、オプションの 「一本当たりのエントリー回数制限」 を有効にしてください。
また、EA全体で保有できるポジション数を制限したい場合は、オプションの 「最大ポジション数制限」 を使用します。
ただし、「最大ポジション数制限」はあくまで保有数の上限を決める機能です。今回のように「3個目、4個目を順番に追撃したい」という場合は、ポジションを分けて作成し、ポジション数条件を組み合わせる方法が適しています。
すみません、教えて頂いた通りに入力してバックテストしたのですが、ポジション一つしかエントリしません。


最大ポジション数制限もチェックはずれています
何か原因ありますでしょうか
![IMG_8664.jpeg](IMG_8664.jpeg
画像を見る限り、ポジション2~4側の「ポジション数」の設定自体は大きく間違っていなさそうです。
ただし、1つしかエントリーしない原因として一番可能性が高いのは、ポジション2以降の「取引種別」が"売りのみ"になっている点です。
今回のように「買いも売りも同じポジション番号で使う」設定の場合、ポジション2の追加条件を
のようにすると、売りポジションが1つある場合だけポジション2へ進みます。
修正案そのため、買い側の追加エントリーではこの条件を満たせず、1つ目で止まる可能性があります。
買いエントリー条件と売りエントリー条件で、「ポジション数」の取引種別を分けて設定してください。
売りの追加エントリー
買いの追加エントリー
また、買いと売りの両方で追撃する場合は、同じポジション番号の中に「買いエントリー用の条件」と「売りエントリー用の条件」をそれぞれ設定する必要があります。
あわせて確認してください次のようになっていないか確認してください。
この場合、売り方向では追加されても、買い方向では追加されません。
また、RSIの「下抜け」「上抜け」は、1本前と現在足を比較する条件になります。バックテストでなかなか追加されない場合は、RSIが再度70を上回ってから下抜ける、または30を下回ってから上抜ける動きが発生しているかも確認してください。