資源の読み込みに... 荷物...

PSY (心理線) 要因のアップグレードと改造

作者: リン・ハーン脚本家 トレッドマン, 作成日:2023年11月4日 11:12:42, 更新日:2023年11月6日 19:39:11

img

こんにちは~私のチャンネルへようこそ!

私のチャンネルへ来てください. 私は,CTA&HFT&Arbitrageなどの取引戦略を完全に開発する,量子開発者,手作り者です. FMZのプラットフォームのおかげで,私は量化開発に関するコンテンツを私の量化チャンネルでさらに多く共有し,量化コミュニティの繁栄を維持するために,すべてのトレーダーと協力します.

もっと詳しくは,私のチャンネルをクリックしてください.屋のを量化する

今日は,PSY (心理線) 因子アップグレードと改変についてお話します. 単純な因子視点から,より多くの市場情報を追加し,段階的な改変を行って,最終的により説明的な論理的な強因子になります!!! もちろん,この記事を読んだ後,改変されたPSY因子を自分の因子データベースに組み込み,強力な武器になります~

PART1 初期PSY因子

PSY因数 (psychological line) は,市場参加者の感情が価格動向に与える影響を測定する技術分析指標であり,市場の下落に心理波動を引き起こす投資家の感情指標であり,エネルギークラスおよび下落クラス指標である.それは短期間の市場動向を測る研究機器に一定の参照の重要性を有する.

PSY因子は,市場における心理変化が価格動向と密接に関連していると考えて,PSY因子として量化された.市場分析の下落指標として,PSY因子は,N根K線内の多空間の総力を時間的に計算し,市場が現在強いか弱いか,超買いか超売れているかを記述する.これは主にNK線内のK根線上の多買いか超売れているかを計算することによって,投資家の心理的受容性を測定し,投資家に買い買い操作の参考となる.

PSYファクターは,閉店価格が上昇し下がった日数の数値に基づいて計算される.その計算方法はシンプルで,計算式は以下のとおりである:PSY= ((N根K線内上昇した日数/N) *100,其中,N周期は選択された計算周期を表す.それは数日,数週間,数ヶ月などである.上昇した日数は,N周期で上昇した価格が発生した取引日の数を表す.FMZプラットフォームに基づく初期PSYファクターのソースコード:

function calculatePSY(data, n) {
  let count = 0;
  for (let i = data.length - n; i < data.length; i++) {
    if (data[i] > data[i - 1]) {
      count++;
    }
  }
  return (count / n) * 100;
}

// 使用示例
let closePrices = [10, 12, 13, 11, 14, 15, 16, 17, 18, 20];
let nPeriod = 5;
let psyFactor = calculatePSY(closePrices, nPeriod);
Log(psyFactor);

PART2 PSY増強因子 (PSY+PRICE)

PSY因子は本質的に動力因子であり,過去一段間の傾斜力の根数の比較を測定する方法であり,過去一段間の傾斜力の根数の比較を目的として,過去一段間の傾斜力の根数の比較を目的とする.しかし,注意深く観察すると,PSY因子はBAR線が上昇するか下落するかだけを考慮し,BARの記述自体がないため,市場の強度について判断することができないことが示される.

img

上図のように,大日線の特異性はPSY指標に反映されていない.ただし,上昇線と前降線が区別されていない.これが問題である.上昇と下降の頻度は,価格変動の幅と方向を完全に記述することができない.したがって,最初の改良は,各BAR加重価格の変化Abs ((C-C[1]) に関する下降力の幅である.FMZプラットフォームに基づく初期PSY+PRICE因数関数源コード:

img

PART3 最終PSY因数 (PSY+PRICE+VOL)

前回の改変を経て,改変されたPSY因子は,過去の一段間の強弱をよりよく反映するが,過去の一段間の上昇と減少幅が基本的には一致している場合には,よく区別できない.このとき,取引量因子を追加し,動力効果において,量産量は市場をより活発に代表し,量産量は動力方向性をよりよく確認する.

img

したがって,最終的なPSY因数に,交代因子加重,VOLUME*Abs ((C-C[1]) を追加し,FMZプラットフォームに基づく初期PSY+PRICE因数関数のソースコードを追加します:

img

PART4 PSY因子交換信号構造

前述の構成の最終的なPSY+PRICE+VOL因数に基づいて,次のいくつかの動力信号の構成を提案しようと試みた.

  • PSY [0] > X (過去,多方力比がXより大きい)
  • PSY [0] < Y (過去,多方力比値はY値より小さい)
  • psy[0] > psy[1] or psy[0] > psyma (過去しばらくの間,多面的な力が値より大きくなった)
  • psy[0] < psy[1] or psy[0] < psyma ((過去しばらくの間,多国間力は比減している)

信号を使って 単純な動力戦略を設計しました

  • PSY[0] > 70; 平倍: PSY[0] < 30
  • 空白:PSY[0] < 30;平空:PSY[0] > 70;

ビンヤンU本位契約を採用し,PSY因数パラメータは12,BTC-USDT、ETH-USDT契約再評価を設計し,期限は2020-02-01から2021-12-31,スライドポイント10,手続費5万倍,10倍レバレッジ,各ポジション残金5%:

BTC-USDT:

img

ETH-USDT:

img

PART5 の概要

本書では,従来のpsy因子をアップグレード・改変し,psy+price+vol因子は,過去周期における多空間の両者の力の強み・弱さを量る量値レベルで,固定数値比較または自己強弱比較を用いて,対応する動力/反信を構築することができる. 本書は,最終的に固定数値信号を確立し,簡単な戦略再検討を行い,psy+price+vol因子は,波動性の高い市場における動力運動を捕捉し,一定のレベルでポジティブな利益を得て,より多くの形式の信号を構築し,より多くのカテゴリーの因子検査を行い,最終的に戦略庫に追加することがわかった.

ありがとうございました.

FMZのプラットフォームのおかげで,ドアを閉じて車輪を作ることなく,多くのトレーダーにこのような良い交流の聖域を提供しました. 取引の道は険しく,トレーダーは温かいです. FMZのプラットフォームでは,前輩たちのシェアを学び続け,成長し続けます. FMZがどんどん良くなり,トレーダーの利益が長くなるよう願います.


もっと