リアルタイム予測システムのテスト - ページ 20 1...131415161718192021222324252627...93 新しいコメント Сергей 2009.05.13 07:24 #191 Talex >> : >> センズ! やれやれ。"D' 2009 01.01 ... "のような式が得られると思ったのですが、単に数値が得られることがわかりました。うん、計算を勉強しないとね:o) Сергей 2009.05.14 07:45 #192 とてもとてもカッコイイです!:о)))私はローダーを書きました、それは動作します、つまり、何かをロードします(Talex- 式に感謝します :)。 #property copyright "" #property link "" int start() { int Handle; int N; string D1; string D2; string D3; string FILE="LEVEL.csv"; double level; double sco; Handle=FileOpen(FILE, FILE_CSV|FILE_READ,","); ObjectsDeleteAll(); if(Handle<0) { if(GetLastError()==4103) { Alert("Нет файла с именем ",FILE); } else { Alert("Ошибка при открытии файла ",FILE); } return; } while(FileIsEnding(Handle)==false) { D1=FileReadString(Handle); D2=FileReadString(Handle); D3=FileReadString(Handle); N=StrToInteger(D1); level=NormalizeDouble(StrToDouble(D2), 5); sco=NormalizeDouble(StrToDouble(D3), 5); ObjectCreate("A"+D1, OBJ_TREND, 0, Time[0]+(N-30)*Period()*60, level, Time[0]+N*Period()*60, level); ObjectCreate("B"+D2, OBJ_TREND, 0, Time[0]+(N-30)*Period()*60, level+sco, Time[0]+N*Period()*60, level+sco); ObjectCreate("C"+D3, OBJ_TREND, 0, Time[0]+(N-30)*Period()*60, level-sco, Time[0]+N*Period()*60, level-sco); ObjectSet("A"+D1, OBJPROP_RAY, FALSE); ObjectSet("A"+D1, OBJPROP_STYLE, STYLE_DOT); ObjectSet("A"+D1, OBJPROP_WIDTH, 0); ObjectSet("B"+D2, OBJPROP_RAY, FALSE); ObjectSet("B"+D2, OBJPROP_STYLE, STYLE_SOLID); ObjectSet("B"+D2, OBJPROP_WIDTH, 2); ObjectSet("C"+D3, OBJPROP_RAY, FALSE); ObjectSet("C"+D3, OBJPROP_STYLE, STYLE_SOLID); ObjectSet("C"+D3, OBJPROP_WIDTH, 2); if(FileIsEnding(Handle)==true) break; } FileClose(Handle); return(0); } これは、ローダーのデバッグのために、とりあえずの大まかな予測です。 Testing real-time forecasting systems [アーカイブ!】どんなエキスパートやインジケーターでも無料で書きます。 [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 Сергей 2009.05.14 15:06 #193 お気づきでない方もいらっしゃるかもしれませんが、これはまさにリアルタイムでの「ロックイン」なのです。少し「急ぎすぎた」感はありますが、第一段階はクリアしたと言えるでしょう。 そこで、新しい構造を再計算し、新しいレベルを定義し、古いレベルを明確にすべきなのですが、さぁ、再計算せずに次の展開を見てみましょうか。その方が面白いですから :o) PS:同僚、もしかしたら誰かがイントラデイをやっているかもしれない、一人でやると飽きちゃうから。:о( Константин 2009.05.14 15:40 #194 grasn писал(а)>>PS:同僚、多分誰かがイントラデイで働いている、私は一人で退屈している。:о( >> セルゲイ フォローしてるんだけど、予報とか可能なのかな。自分では予想を立てないし、コーディングは苦手だし、特別な知識もほとんどない。 ただ一つ言えることは、楽器の動きの「法則性」は、達成のレベルや時間を予測するよりも、近い将来に見つけた方がいいということです。ちなみに、私の言葉は、あなたの最新のスクリーンショットによって間接的に確認されています。 削除済み 2009.05.14 19:56 #195 grasn >> : お気づきでない方もいらっしゃるかもしれませんが、これはまさにリアルタイムでの「ロックイン」なのです。少し「急ぎすぎた」感はありますが、第一段階はクリアしたと言えるでしょう。 そこで、新しい構造を再計算し、新しいレベルを定義し、古いレベルを明確にすべきなのですが、さぁ、再計算せずに次の展開を見てみましょうか。その方が面白いですから :o) PS:同僚、もしかしたら誰かがイントラデイをやっているかもしれない、一人でやると飽きちゃうから。:о( インジケーターを共有する Александр 2009.05.14 21:42 #196 grasn писал(а)>> とてもとてもカッコイイです!:о)))私はローダーを書きました、それは動作します、つまり、何かをロードします(Talex- 式に感謝します :)。 >>)、うまくいけば大歓迎です。この方法(確率分布の計算)を使った絵は、いろいろな支店で見たが、非常に印象的で面白い。もし可能なら、与える方法についてもう少し情報をください。一つはプライベートメッセージを求めることができる。 敬具 Batman 2009.05.15 03:40 #197 上記のこのスレッドですでに書いていることですが "...Renkoチャートを分析・予測の基礎とするならば..." "...の場合は、水準に主眼が置かれ、極値達成の順序が維持される場合には、事象の発生時刻の問題は二の次になります。 なぜなら、それが私たちの一番の関心事だからです。" いわゆる量子指標は、Renkoのグラフと共鳴している http://www.quantumtrading.ru/index.php?option=com_content&task=blogsection&id=5&Itemid=38 一方は特殊なケースで...。 はっきりさせましょう。私たちは何に一番興味があるのでしょうか? 時間ではなく(!!)、次の価格の極端な話。 最大値と最小値という、最も近い目標が高い確率でわかっていれば、その達成順序さえも背景から消えてしまうだろう。 タイムラインはあまり気にせず、この点に注目すべきです。レンコのグラフのように、イベントの順番だけを反映した非線形である可能性もある。 もう一点。価格はすべての情報ではありません...価格の変化を時間の関数として分析するのは、ほとんど無茶な話だ...。 オープンポジションや保留中の注文のボリュームを含むすべての情報を持っているプレーヤーの靴で自分自身を想像してみてください... すべてのカードは彼のために開かれており、彼は公然とゲームをしているわけではなく、コーヒーかすで推測しているわけでもなく、決して負けはしない。:) 私たちの仕事は、少なくとも間接的なサインによって、他にない以上、確実に勝つプレイヤーにとって何が利益になるかを考えようとすることである。 とか、逆に確実に負ける方に不利なことは私たちはこのプレイヤーを確実に知っています。大多数のトレーダー、あるいは平均的なプレイヤーは敗者です。 すでに紹介したOandaが協力してくれます http://fxtradeinfocenter.oanda.com/orderbook/open_positions.shtml http://fxtradeinfocenter.oanda.com/orderbook/open_orders.shtml しかし、これらのチャートに示される情報は、あまり参考にならない...。 このような形でも http://forextools.com.ua/analyse/oanda.html は、ただのスクリプトです...。 ターミナル上で実行すると、幹、枝、葉、根の代わりに「点と線」が散在しているだけの「木の一片」しか表示されません)。 状況を把握し、分析・予測するためには、以下のことが必要だと私は考えています。 - Oandaの10ペアについて、これらのボリュームを連続的に更新した履歴ファイルを作成することができる。 - この情報は、注文の蓄積と価格による処理の順序を観察するのに便利な形で提供されます。 - 価格-時間」の統計だけでなく、これらの情報を分析することで、いつどこで価格が下がれば(ゲーム主催者にとって)利益になるかを把握することができる。 そこが狙い目です。 Ярослав 2009.05.15 06:38 #198 Batman >> : 上記のこのスレッドですでに書いていることですが "...Renkoチャートを分析・予測の基礎とするならば..." "...の場合は、水準に主眼が置かれ、事象の発生時刻の問題は二の次となり、極限達成の順序が保存されることになる。 なぜなら、それが私たちの一番の関心事だからです。" いわゆる量子指標は、Renkoのグラフと共鳴している http://www.quantumtrading.ru/index.php?option=com_content&task=blogsection&id=5&Itemid=38 一方は特殊なケースで...。 はっきりさせましょう。私たちは何に一番興味があるのでしょうか? 時間ではなく(!!)、次の価格の極端な話。 最大値と最小値という、最も近い目標が高い確率でわかっていれば、その達成順序さえも背景から消えてしまうだろう。 タイムラインはあまり気にせず、この点に注目すべきです。レンコのグラフのように、イベントの順番だけを反映した非線形である可能性もある。 もう一点。価格はすべての情報ではありません...価格の変化を時間の関数として分析するのは、ほとんど無茶な話だ...。 オープンポジションや保留中の注文のボリュームを含むすべての情報を持っているプレーヤーの靴で自分自身を想像してみてください... すべてのカードは彼のために開かれており、彼は公然とゲームをしているわけではなく、コーヒーかすで推測しているわけでもなく、決して負けはしない。:) 私たちの仕事は、少なくとも間接的なサインによって、他にない以上、確実に勝つプレイヤーにとって何が利益になるかを考えようとすることである。 とか、逆に確実に負ける方に不利なことは私たちはこのプレイヤーを確実に知っています。大多数のトレーダー、あるいは平均的なプレイヤーは敗者です。 すでに紹介したOandaが協力してくれます http://fxtradeinfocenter.oanda.com/orderbook/open_positions.shtml http://fxtradeinfocenter.oanda.com/orderbook/open_orders.shtml しかし、これらのチャートに示された情報は、あまり参考にならない...。 このような形でも http://forextools.com.ua/analyse/oanda.html は、ただのスクリプトです...。 ターミナル上で実行すると、幹、枝、葉、根の代わりに「点と線」が散在しているだけの「木の一片」しか表示されません)。 状況を把握し、分析・予測するためには、以下のことが必要だと私は考えています。 - Oandaの10ペアについて、これらのボリュームを連続的に更新した履歴ファイルを作成することができる。 - この情報は、注文の蓄積と価格による処理の順序を観察するのに便利な形で提供されます。 - 価格-時間」の統計だけでなく、これらの情報を分析することで、いつどこで価格が下がれば(ゲーム主催者にとって)利益になるかを把握することができる。 そこが狙い目です。 私の5セントを入れておきます。時間を割り引かないでください。結局のところ、次の価格の極大値の時間がわかっていれば、その極大値がどうなるかは気にせず、市場から仮想的な最大値を集めるだけです。 時間と価格の両方を予測しようと思っています。 タンブラーをどうするのか、興味がありますね。 Batman 2009.05.15 07:09 #199 sol писал(а)>> ..タイミングを見誤らないように。結局のところ、次の価格極限のTIMEを知っていれば、それがどんな極限であろうと関係ないのです あなたはタンブラーをどうするのでしょう - あなたがそれを持っていると想像してください - 実際には、それほど多くのお金で、いくつかの場所でさえ無料でそれにアクセスすることは非常に困難ではありません。 極端な水準がわかれば、それに対応した注文を出すことは難しくないのですが......。 事前に時間を知ることで、...は、なぜか可能性が低いような気がします。これほど大胆な予測は見たことがありませんし、価格の極大期を正確に特定したものです。 タイミングの違いは、レベルの予測が正しければ問題ないが、重大なレベルミスは致命的となる:) もちろん、両方が確実にわかればいいのですが、理論的なことを抜きにしても(この問題にはもっと有能な人がいるはず)、両方を同時に予測することは不可能なのは確かでしょう。 グラスで何をするのか?今は「わずかなお金」でも非常に困っているので、無料でできるところを教えていただければ、まずはその中身に触れたいと思います。危機がうっかり私に触れてしまった...。:) Ярослав 2009.05.15 07:13 #200 Batman >> : 極限のレベルが分かれば、適切な振り子を配置することは難しくない...。 事前に時間を知ることで、...は、なぜか可能性が低いような気がします。これほど大胆に、価格の極大期を特定した予測は、まだ見たことがない。 タイミングの違いは、レベルの予測が正しければ問題ないが、重大なレベルミスは致命的となる:) もちろん、両方が確実にわかればいいのですが、理論的なことを抜きにしても(この問題にはもっと有能な人がいるはず)、両方を同時に予測することは不可能なのは確かでしょう。 グラスで何をするのか?今は「わずかなお金」でも非常に困っているので、無料でできるところを教えていただければ、まずはその中身に触れたいと思います。危機がうっかり私に触れてしまった...。:) 正当な理由のない "自信 "は、たいてい水を差すことになる。時間も価格と同じように、ある確率で予測することができるのに、なぜ両方を予測できないのか、私には理解できない。 致命的なミスを避けたいなら、MMでは細心の注意を払わなければならない。 (グラスについては個人情報参照) 1...131415161718192021222324252627...93 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
>> センズ!
やれやれ。"D' 2009 01.01 ... "のような式が得られると思ったのですが、単に数値が得られることがわかりました。うん、計算を勉強しないとね:o)
とてもとてもカッコイイです!:о)))私はローダーを書きました、それは動作します、つまり、何かをロードします(Talex- 式に感謝します :)。
#property copyright ""
#property link ""
int start()
{
int Handle;
int N;
string D1;
string D2;
string D3;
string FILE="LEVEL.csv";
double level;
double sco;
Handle=FileOpen(FILE, FILE_CSV|FILE_READ,",");
ObjectsDeleteAll();
if(Handle<0)
{
if(GetLastError()==4103)
{
Alert("Нет файла с именем ",FILE);
}
else
{
Alert("Ошибка при открытии файла ",FILE);
}
return;
}
while(FileIsEnding(Handle)==false)
{
D1=FileReadString(Handle);
D2=FileReadString(Handle);
D3=FileReadString(Handle);
N=StrToInteger(D1);
level=NormalizeDouble(StrToDouble(D2), 5);
sco=NormalizeDouble(StrToDouble(D3), 5);
ObjectCreate("A"+D1, OBJ_TREND, 0, Time[0]+(N-30)*Period()*60, level, Time[0]+N*Period()*60, level);
ObjectCreate("B"+D2, OBJ_TREND, 0, Time[0]+(N-30)*Period()*60, level+sco, Time[0]+N*Period()*60, level+sco);
ObjectCreate("C"+D3, OBJ_TREND, 0, Time[0]+(N-30)*Period()*60, level-sco, Time[0]+N*Period()*60, level-sco);
ObjectSet("A"+D1, OBJPROP_RAY, FALSE);
ObjectSet("A"+D1, OBJPROP_STYLE, STYLE_DOT);
ObjectSet("A"+D1, OBJPROP_WIDTH, 0);
ObjectSet("B"+D2, OBJPROP_RAY, FALSE);
ObjectSet("B"+D2, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet("B"+D2, OBJPROP_WIDTH, 2);
ObjectSet("C"+D3, OBJPROP_RAY, FALSE);
ObjectSet("C"+D3, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet("C"+D3, OBJPROP_WIDTH, 2);
if(FileIsEnding(Handle)==true)
break;
}
FileClose(Handle);
return(0);
}
これは、ローダーのデバッグのために、とりあえずの大まかな予測です。
お気づきでない方もいらっしゃるかもしれませんが、これはまさにリアルタイムでの「ロックイン」なのです。少し「急ぎすぎた」感はありますが、第一段階はクリアしたと言えるでしょう。
そこで、新しい構造を再計算し、新しいレベルを定義し、古いレベルを明確にすべきなのですが、さぁ、再計算せずに次の展開を見てみましょうか。その方が面白いですから :o)
PS:同僚、もしかしたら誰かがイントラデイをやっているかもしれない、一人でやると飽きちゃうから。:о(
PS:同僚、多分誰かがイントラデイで働いている、私は一人で退屈している。:о(
>> セルゲイ
フォローしてるんだけど、予報とか可能なのかな。自分では予想を立てないし、コーディングは苦手だし、特別な知識もほとんどない。
ただ一つ言えることは、楽器の動きの「法則性」は、達成のレベルや時間を予測するよりも、近い将来に見つけた方がいいということです。ちなみに、私の言葉は、あなたの最新のスクリーンショットによって間接的に確認されています。
お気づきでない方もいらっしゃるかもしれませんが、これはまさにリアルタイムでの「ロックイン」なのです。少し「急ぎすぎた」感はありますが、第一段階はクリアしたと言えるでしょう。
そこで、新しい構造を再計算し、新しいレベルを定義し、古いレベルを明確にすべきなのですが、さぁ、再計算せずに次の展開を見てみましょうか。その方が面白いですから :o)
PS:同僚、もしかしたら誰かがイントラデイをやっているかもしれない、一人でやると飽きちゃうから。:о(
インジケーターを共有する
とてもとてもカッコイイです!:о)))私はローダーを書きました、それは動作します、つまり、何かをロードします(Talex- 式に感謝します :)。
上記のこのスレッドですでに書いていることですが
"...Renkoチャートを分析・予測の基礎とするならば..."
"...の場合は、水準に主眼が置かれ、極値達成の順序が維持される場合には、事象の発生時刻の問題は二の次になります。
なぜなら、それが私たちの一番の関心事だからです。"
いわゆる量子指標は、Renkoのグラフと共鳴している
http://www.quantumtrading.ru/index.php?option=com_content&task=blogsection&id=5&Itemid=38
一方は特殊なケースで...。
はっきりさせましょう。私たちは何に一番興味があるのでしょうか?
時間ではなく(!!)、次の価格の極端な話。
最大値と最小値という、最も近い目標が高い確率でわかっていれば、その達成順序さえも背景から消えてしまうだろう。
タイムラインはあまり気にせず、この点に注目すべきです。レンコのグラフのように、イベントの順番だけを反映した非線形である可能性もある。
もう一点。価格はすべての情報ではありません...価格の変化を時間の関数として分析するのは、ほとんど無茶な話だ...。
オープンポジションや保留中の注文のボリュームを含むすべての情報を持っているプレーヤーの靴で自分自身を想像してみてください...
すべてのカードは彼のために開かれており、彼は公然とゲームをしているわけではなく、コーヒーかすで推測しているわけでもなく、決して負けはしない。:)
私たちの仕事は、少なくとも間接的なサインによって、他にない以上、確実に勝つプレイヤーにとって何が利益になるかを考えようとすることである。
とか、逆に確実に負ける方に不利なことは私たちはこのプレイヤーを確実に知っています。大多数のトレーダー、あるいは平均的なプレイヤーは敗者です。
すでに紹介したOandaが協力してくれます
http://fxtradeinfocenter.oanda.com/orderbook/open_positions.shtml
http://fxtradeinfocenter.oanda.com/orderbook/open_orders.shtml
しかし、これらのチャートに示される情報は、あまり参考にならない...。
このような形でも
http://forextools.com.ua/analyse/oanda.html
は、ただのスクリプトです...。
ターミナル上で実行すると、幹、枝、葉、根の代わりに「点と線」が散在しているだけの「木の一片」しか表示されません)。
状況を把握し、分析・予測するためには、以下のことが必要だと私は考えています。
- Oandaの10ペアについて、これらのボリュームを連続的に更新した履歴ファイルを作成することができる。
- この情報は、注文の蓄積と価格による処理の順序を観察するのに便利な形で提供されます。
- 価格-時間」の統計だけでなく、これらの情報を分析することで、いつどこで価格が下がれば(ゲーム主催者にとって)利益になるかを把握することができる。
そこが狙い目です。
上記のこのスレッドですでに書いていることですが
"...Renkoチャートを分析・予測の基礎とするならば..."
"...の場合は、水準に主眼が置かれ、事象の発生時刻の問題は二の次となり、極限達成の順序が保存されることになる。
なぜなら、それが私たちの一番の関心事だからです。"
いわゆる量子指標は、Renkoのグラフと共鳴している
http://www.quantumtrading.ru/index.php?option=com_content&task=blogsection&id=5&Itemid=38
一方は特殊なケースで...。
はっきりさせましょう。私たちは何に一番興味があるのでしょうか?
時間ではなく(!!)、次の価格の極端な話。
最大値と最小値という、最も近い目標が高い確率でわかっていれば、その達成順序さえも背景から消えてしまうだろう。
タイムラインはあまり気にせず、この点に注目すべきです。レンコのグラフのように、イベントの順番だけを反映した非線形である可能性もある。
もう一点。価格はすべての情報ではありません...価格の変化を時間の関数として分析するのは、ほとんど無茶な話だ...。
オープンポジションや保留中の注文のボリュームを含むすべての情報を持っているプレーヤーの靴で自分自身を想像してみてください...
すべてのカードは彼のために開かれており、彼は公然とゲームをしているわけではなく、コーヒーかすで推測しているわけでもなく、決して負けはしない。:)
私たちの仕事は、少なくとも間接的なサインによって、他にない以上、確実に勝つプレイヤーにとって何が利益になるかを考えようとすることである。
とか、逆に確実に負ける方に不利なことは私たちはこのプレイヤーを確実に知っています。大多数のトレーダー、あるいは平均的なプレイヤーは敗者です。
すでに紹介したOandaが協力してくれます
http://fxtradeinfocenter.oanda.com/orderbook/open_positions.shtml
http://fxtradeinfocenter.oanda.com/orderbook/open_orders.shtml
しかし、これらのチャートに示された情報は、あまり参考にならない...。
このような形でも
http://forextools.com.ua/analyse/oanda.html
は、ただのスクリプトです...。
ターミナル上で実行すると、幹、枝、葉、根の代わりに「点と線」が散在しているだけの「木の一片」しか表示されません)。
状況を把握し、分析・予測するためには、以下のことが必要だと私は考えています。
- Oandaの10ペアについて、これらのボリュームを連続的に更新した履歴ファイルを作成することができる。
- この情報は、注文の蓄積と価格による処理の順序を観察するのに便利な形で提供されます。
- 価格-時間」の統計だけでなく、これらの情報を分析することで、いつどこで価格が下がれば(ゲーム主催者にとって)利益になるかを把握することができる。
そこが狙い目です。
私の5セントを入れておきます。時間を割り引かないでください。結局のところ、次の価格の極大値の時間がわかっていれば、その極大値がどうなるかは気にせず、市場から仮想的な最大値を集めるだけです。
時間と価格の両方を予測しようと思っています。
タンブラーをどうするのか、興味がありますね。
..タイミングを見誤らないように。結局のところ、次の価格極限のTIMEを知っていれば、それがどんな極限であろうと関係ないのです
あなたはタンブラーをどうするのでしょう - あなたがそれを持っていると想像してください - 実際には、それほど多くのお金で、いくつかの場所でさえ無料でそれにアクセスすることは非常に困難ではありません。極端な水準がわかれば、それに対応した注文を出すことは難しくないのですが......。
事前に時間を知ることで、...は、なぜか可能性が低いような気がします。これほど大胆な予測は見たことがありませんし、価格の極大期を正確に特定したものです。
タイミングの違いは、レベルの予測が正しければ問題ないが、重大なレベルミスは致命的となる:)
もちろん、両方が確実にわかればいいのですが、理論的なことを抜きにしても(この問題にはもっと有能な人がいるはず)、両方を同時に予測することは不可能なのは確かでしょう。
グラスで何をするのか?今は「わずかなお金」でも非常に困っているので、無料でできるところを教えていただければ、まずはその中身に触れたいと思います。危機がうっかり私に触れてしまった...。:)
極限のレベルが分かれば、適切な振り子を配置することは難しくない...。
事前に時間を知ることで、...は、なぜか可能性が低いような気がします。これほど大胆に、価格の極大期を特定した予測は、まだ見たことがない。
タイミングの違いは、レベルの予測が正しければ問題ないが、重大なレベルミスは致命的となる:)
もちろん、両方が確実にわかればいいのですが、理論的なことを抜きにしても(この問題にはもっと有能な人がいるはず)、両方を同時に予測することは不可能なのは確かでしょう。
グラスで何をするのか?今は「わずかなお金」でも非常に困っているので、無料でできるところを教えていただければ、まずはその中身に触れたいと思います。危機がうっかり私に触れてしまった...。:)
正当な理由のない "自信 "は、たいてい水を差すことになる。時間も価格と同じように、ある確率で予測することができるのに、なぜ両方を予測できないのか、私には理解できない。
致命的なミスを避けたいなら、MMでは細心の注意を払わなければならない。
(グラスについては個人情報参照)