トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 2183

 
Aleksey Vyazmikin:

良い考えですね、すでに使っています :)

ここで問題になるのは、チャネルを構築するためにどのポイントを使うか、予測因子としてどのような情報を取るかということです。

なんで使うのにポイントがわからないんだ!なんでサインもわからないんだ!))

私はあなたよりもっと若いかもしれない.

 
mytarmailS:

を使うが、どの点を使うかわからない、どの符号を使うかもわからない、そんなことがあるのだろうか?)

私はあなたより若いかもしれないので、私に言うのはやめてください

まあ、アイデアと実装はあるのですが......今のところすべてが実装されているわけではありません。未実現のアイデアのひとつは、もちろんZZの上に構築することです。大きなTFにチャンネルが効くのがよくわかる。

今ある兆し-実は内通者。

struct RA
{
   datetime          Time;//Время последней записи
   double            HL;//Цена начала построения верхнего уровня канала
   double            ML;//Цена начала построения среднего уровня канала
   double            LL;//Цена начала построения нижнего уровня канала
   double            HL_F;//Цена на конец дня для построения верхнего уровня канала
   double            ML_F;//Цена на конец дня для построения среднего уровня канала
   double            LL_F;//Цена на конец дня для построения нижнего уровня канала
   double            K_SKO;//Коэффициент СКО
   int               H_Time_01_HL;//Время в барах, с начала дня, фиксирующее первое касание верхнего уровня
   int               H_Time_01_ML;//Время в барах, с начала дня, фиксирующее первое касание среднего уровня
   int               H_Time_01_LL;//Время в барах, с начала дня, фиксирующее первое касание нижнего уровня
   int               H_Time_02_HL;//Время в барах, с начала дня, фиксирующее последнее касание верхнего уровня
   int               H_Time_02_ML;//Время в барах, с начала дня, фиксирующее последнее касание среднего уровня
   int               H_Time_02_LL;//Время в барах, с начала дня, фиксирующее последнее касание нижнего уровня
   int               N_P_HL;//Число касаний с окном верхней границы канала
   int               N_P_ML;//Число касаний с окном средней границы канала
   int               N_P_LL;//Число касаний с окном нижней границы канала
   double            Proc_L1;//Процент баров, закрывшихся выше верхней границы канала
   double            Proc_L2;//Процент баров, закрывшихся выше средней границы канала
   double            Proc_L3;//Процент баров, закрывшихся ниже средней границы канала
   double            Proc_L4;//Процент баров, закрывшихся ниже нижней границы канала
   double            Proc_ch_Max_Day;//Процент вписывания в канал при максимальной цене за день
   double            Proc_ch_Min_Day;//Процент вписывания в канал при минимальной цене за день
   double            Proc_Price_Close;//Положение цены в процентах относительно канала регрессии
   int               N_ch_Bar_Max_P;//Номер бара максимальной цены
   int               N_ch_Bar_Min_P;//Номер бара минимальной цены
   double            arr_0_Proc_Point_HL;//Отношение начала верхнего уровня канала N к цене открытия текущего дня
   double            arr_0_Proc_Point_ML;//Отношение начала среднего уровня канала N к цене открытия текущего дня
   double            arr_0_Proc_Point_LL;//Отношение начала нижнего уровня канала N к цене открытия текущего дня
   double            arr_0_Proc_Point_HL_F;//Отношение конца нижнего уровня канала N к цене открытия текущего дня
   double            arr_0_Proc_Point_ML_F;//Отношение конца среднего уровня канала N к цене открытия текущего дня
   double            arr_0_Proc_Point_LL_F;//Отношение конца нижнего уровня канала N к цене открытия текущего дня
   int               arr_0_HL_N_Per;//Число касаний с окном верхней границы канала (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_ML_N_Per;//Число касаний с окном средней границы канала (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_LL_N_Per;//Число касаний с окном нижней границы канала (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_N_H_Time_01_HL;//Время в барах, с начала дня, фиксирующее первое касание верхнего уровня (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_N_H_Time_01_ML;//Время в барах, с начала дня, фиксирующее первое касание среднего уровня (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_N_H_Time_01_LL;//Время в барах, с начала дня, фиксирующее первое касание нижнего уровня (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_N_H_Time_02_HL;//Время в барах, с начала дня, фиксирующее последнее касание верхнего уровня (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_N_H_Time_02_ML;//Время в барах, с начала дня, фиксирующее последнее касание среднего уровня (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_N_H_Time_02_LL;//Время в барах, с начала дня, фиксирующее последнее касание нижнего уровня (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   double            arr_0_Calc_Proc_Price_Close;//Положение цены в процентах относительно канала регрессии (прошлой цены окончания канала, цена начала канала, цена окончания канала)
   int               arr_0_Index_Ekstr_HL;//Индекс бара на котором был достигнут максимум или минимум в зависимости от вектора движения после контакта с уровнем
   int               arr_0_Index_Ekstr_ML;//Индекс бара на котором был достигнут максимум или минимум в зависимости от вектора движения после контакта с уровнем
   int               arr_0_Index_Ekstr_LL;//Индекс бара на котором был достигнут максимум или минимум в зависимости от вектора движения после контакта с уровнем
   int               arr_0_Index_Delta_HL;//Дельта между последним касанием и экстремумом - верхний уровень
   int               arr_0_Index_Delta_ML;//Дельта между последним касанием и экстремумом - средний уровень
   int               arr_0_Index_Delta_LL;//Дельта между последним касанием и экстремумом - нижний уровень
   int               arr_0_Index_DeltaS_HL;//Число баров с открытия дня до последнего экстремума после касания верхнего уровня
   int               arr_0_Index_DeltaS_ML;//Число баров с открытия дня до последнего экстремума после касания среднего уровня
   int               arr_0_Index_DeltaS_LL;//Число баров с открытия дня до последнего экстремума после касания нижнего уровня
   double            arr_0_Price_Proc_Ekstr_HL;//Цена экстремума в процентах канала - верхний уровень
   double            arr_0_Price_Proc_Ekstr_ML;//Цена экстремума в процентах канала - средний уровень
   double            arr_0_Price_Proc_Ekstr_LL;//Цена экстремума в процентах канала - нижний уровень
   double            arr_0_Price_Point_Ekstr_HL;//Цена экстремума в пунктах канала - верхний уровень
   double            arr_0_Price_Point_Ekstr_ML;//Цена экстремума в пунктах канала - средний уровень
   double            arr_0_Price_Point_Ekstr_LL;//Цена экстремума в пунктах канала - нижний уровень
   int               N_Bar_Calc;//Число посчитанных баров
   int               RegressorP_New;//Предикторы от функции RegressorP_New
   int               LastDeyPeresek;//Сколько днея назад пересекался уровень: 0 - верхний, 1 - средний, 2 - нижний
   double            arr_0_iDelyaLvL_HL;//Положение верхней границы канала регрессии в структуре iDelta 3Day
   double            arr_0_iDelyaLvL_ML;//Положение средней границы канала регрессии в структуре iDelta 3Day
   double            arr_0_iDelyaLvL_LL;//Положение нижней границы канала регрессии в структуре iDelta 3Day
};
RA arr_RA[10];

ユーキャンのことですが、気を悪くする必要はありません。侮蔑的な意味合いを持たない、私にとって快適なコミュニケーションスタイルです。

 
Aleksey Vyazmikin:

まあ、アイデアと実行力はあるのですが......構想したものがすべて実現したわけではありません。未実現のアイデアのひとつに、建築があります。もちろんZZによるものです。大きなTFでのチャンネルの性能の良さがよくわかります。

今ある兆し-実は内通者。

あなた」という言葉についてですが、気を悪くされる必要はありません。蔑称的な意味合いを持たない、私にとっては心地よいコミュニケーションのスタイルです。

パーセントの価格位置がよかった。ほぼ同じですが、とりあえず手動で。そして、チャンネル以外の状態もあります。しかし、あなたのケースでは、より多くのチャネルパラメータがあるので、異なる状態を区別するのに十分かもしれません。
 
Aleksey Vyazmikin:

まあ、アイデアと実行力はあるのですが......構想したものがすべて実現したわけではありません。未実現のアイデアのひとつに、建築があります。もちろんZZによるものです。大きなTFでのチャンネルの性能の良さがよくわかります。

今ある兆し-実は内通者。

私のはその100倍くらいシンプルです。

私はチャンネルを画像としてアルゴリズムを見ています。 今のところ、その方が簡単です。

 
Aleksey Vyazmikin:

まあ、アイデアと実行力はあるのですが......構想したものがすべて実現したわけではありません。未実現のアイデアのひとつに、建築があります。もちろんZZによるものです。大きなTFでのチャンネルの性能の良さがよくわかります。

では、そのカット内容とは?

 

ColabにMT5がインストールされない理由を教えてください。

コマンド: !pip install MetaTrader5

MetaTrader5==5.0.33 (from versions: none)という要件を満たすバージョンが見つかりませんでした」という2つのエラーを返します。

MetaTrader5==5.0.33に対応するディストリビューションは見つかりませんでした。

 
Valeriy Yastremskiy:
割合価格のポジションが好き です。ほぼ同じですが、とりあえず手動で。そして、チャンネルだけでなく、もっと多くの状態があります。しかし、あなたの場合、より多くのチャネルパラメータがあるので、異なる状態を区別するのに十分かもしれません

このオプションは、1日中構築されたチャンネルで、分単位で適用されるもので、高速チャンネルでは、これは冗長だと思います。

 
Aleksey Vyazmikin:

このオプションは終日チャンネルで、分単位に適用されるもので、高速チャンネルでは冗長だと思うのですが。

132本のバーですべての標準TFを見るのは、ここでは違います。(または提案された144)。1000本を超えると、シリーズの記憶が失われていくような気がします。つまり、大きなTFの状態を見る必要があるのです。しかし、異なるTFのデータをどのように用意すればいいのか、まだアイデアがありません。

 
mytarmailS:

僕と一緒なら100倍簡単だ

私はチャンネルをアルゴリズムで画像として見ていますが、今のところその方が簡単です。

意味を持つスケール、小さなTFは大きなTFを読み解くもの。

 
Aleksey Vyazmikin:

まあ、アイデアと実行力はあるのですが......構想したものがすべて実現したわけではありません。未実現のアイデアのひとつに、建築があります。もちろんZZによるものです。大きなTFでのチャンネルの性能の良さがよくわかります。

今ある兆し-実は内通者。

あなた」という言葉についてですが、気を悪くされる必要はありません。蔑称的な意味合いを持たない、私にとっては心地よいコミュニケーションのスタイルです。

これはMoDシリーズのスレッドでしょうか?
理由: