下のトレード戦略は,低リスク,低収益の仮想通貨取引戦略である.仮想通貨が過剰に売れるときにロングポジションを確立し,価格が回復するとポジションを閉鎖する.この戦略は短期および中期取引に適しており,安定した資本成長を提供します.
この戦略は主に,暗号通貨が過剰販売されているかどうかを判断するために,高速RSI指標を使用する.高速RSIが10を下回ると,資産が大幅に過剰販売されていることを示します.この時点で,取引量が大幅に増加し,価格が底から反発し始めると,それはロングポジションを確立する信号です.
価格が安定し,急速なRSIが中立地帯に戻ると,ロングポジションは利益を得るために閉鎖され,リスクを制御するために事前にストップ・ロスのオーダーを設定することができます.
戦略は底部を正確に特定し 理想的な入口点を捕捉します
急速なRSIインジケーターは 過剰売買と過剰購入の状況を 迅速に明らかにします
リスクを効果的に制御する 重要な底辺に近いロングポジションのみ
ストップ・ロスは利益を固定し 損失を拡大させない
ほとんどの暗号通貨に適用可能で,柔軟性が高い
誤った判断は,ロングポジションが底から開かれた場合,大きな損失につながる可能性があります.
正確な底の選択であっても リバウンドは利益には不十分かもしれません
ストップロスの設定が幅が大きすぎると大きな損失が生じます.
ストップロスの設定があまりにも厳しくなる場合,早期に起動する可能性があります.
取引量が不足しているため,十分なポジションが作れない.
底の確認の精度を高めるために複数の指標を使用します.
ポジションをスケールしてエントリごとに割り当てを低くします.
安定性に基づいて合理的なストップ・ロスの距離を設定する.
チャネルや抵抗を突破すると利益を得ます
十分な流動性を確保するために,流動な取引ペアを選択する.
低リスクの資本成長のために,低リスクの暗号通貨の過剰販売底部をキャピタライズする. リスク制御のためにタイムリングとストップ損失のための急速なRSIを使用する.さらなる最適化はより一貫した利益につながる可能性があります. これは検討に値する推奨される低リスクの暗号取引戦略です.
/*backtest start: 2023-08-16 00:00:00 end: 2023-09-15 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Noro's CryptoBottom Strategy", shorttitle = "CryptoBottom str", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0) //Fast RSI src = close fastup = rma(max(change(src), 0), 2) fastdown = rma(-min(change(src), 0), 2) fastrsi = fastdown == 0 ? 100 : fastup == 0 ? 0 : 100 - (100 / (1 + fastup / fastdown)) mac = sma(close, 10) len = abs(close - mac) sma = sma(len, 100) max = max(open, close) min = min(open, close) up = close < open and len > sma * 3 and min < min[1] and fastrsi < 10 ? 1 : 0 //dn = close > open and len > sma * 3 and max > max[1] and fastrsi > 90 ? 1 : 0 plotarrow(up == 1 ? 1 : na, colorup = blue, colordown = blue) //plotarrow(dn == 1 ? -1 : na, colorup = blue, colordown = blue) sell = sma(close, 5) dn = high > sell ? 1 : 0 plot(sell) longCondition = up == 1 if (longCondition) strategy.entry("Long", strategy.long) shortCondition = dn == 1 if (shortCondition) strategy.entry("Exit", strategy.short, 0)