Поделитесь кусочком кода, как конретно выполняете синхронизацию. По экзотическим кроссам часто бывают пропуски на часовых данных. Поэтому тоже столкнулся с этим
私はこのようにしました。
(同じスレッドのFduchの コードから引用したソフトウェアソリューションです。)
int k;for( k =0; k <iBars( Symbol_1,Period()); k++){int symb2Shift =iBarShift( Symbol_2,Period(),iTime( Symbol_1,Period(), k),true);if( symb2Shift !=-1){//если на одном из символов пропущены бары, - то // - то пропускаем (не обсчитываем) их на др. символе
Symbol1[ k]=.......
Symbol2[ k]=...............
Спасибо, я уже сам разобрался. Просто индикаторы редко пишу и раньше не требовалась мне функция IBarShift.
Чтобы получить данные по другой паре на определенном баре нужно использовать не просто iClose(...i), а вместо i вставить функцию iBarshift с параметром false.
так в случае отсутствия бара мы получим цену предыдущего бара, что для валют нормально, т.к. эта цена и будет текущей на тот момент. В случае с индексами Ваш вариант с разрывами, вероятно, будет предпочтительней.
Сейчас, вот на сегодняшней истории виден хороший вход. Бай ZW + Селл ZC на пике кукурузы ZC (зел. линия)
Причем после максимального схождения (-136.85) - зеленая линия ZC резко, как по заказу пересекла сверху вниз синюю линию ZW и так и оставалась ниже синей до окончания расхождения..
И спред при этом, разошелся до -145.65 !
Вроде бы в Б. на календаре еженедельно выкладываются новостные отчеты по США по зерновым, молочным и т.п. инстументам. Надо бы отследить, как "хозяйственный" рынок реагирует на эти новости.
金 - 油
20077544 2010.01.15 19:41 買 0.10 clh0 78.15 0.00 0.00 2010.01.15 20:06 78.55 -1.00 0.00 0.00 40.0020077545 2010.01.15 19:41 sell 0.10 gcg0 1128.5 0.0 0.0 2010.01.15 20:06 1130.9 -1.00 0.00 0.00 -24.00
золото - нефть
20077544 2010.01.15 19:41 buy 0.10 clh0 78.15 0.00 0.00 2010.01.15 20:06 78.55 -1.00 0.00 0.00 40.0020077545 2010.01.15 19:41 sell 0.10 gcg0 1128.5 0.0 0.0 2010.01.15 20:06 1130.9 -1.00 0.00 0.00 -24.00
マイクロリアルで試されましたか?Bだとスリッページで全部死ぬ...(((((((( ;゚Д゚))))))) 数pipsじゃ少なすぎる...。
おっと、すみません、利益の大きさを間違えてしまいました...。16pipsってなんだか・・・)
Поделитесь кусочком кода, как конретно выполняете синхронизацию. По экзотическим кроссам часто бывают пропуски на часовых данных. Поэтому тоже столкнулся с этим
私はこのようにしました。
(同じスレッドのFduchの コードから引用したソフトウェアソリューションです。)
ヘッジ」(dax+futsi)の場合、daxは毎日futsiより1時間早く始まり、これらのバーのindyはカウントとレンダリングをスキップし、futsiが動き出すのを待ちます。
チャートを見る :
私はこのようにしました。
(同じスレッドのFduchの コードから引用したソフトウェアソリューションです。)
これは次のように動作します: - ここで「ヘッジ」(dax + futsi)の場合 - daxはfutsiより1時間早く始まり - そしてこれらのバーのインジケータ - カウントとレンダリングをスキップ - futsiが動作を開始するまで待ちます。
スケジュールを見る :
ありがとう、もう自分で考えたよ。ただ、私はほとんどインジケータを書かないので、今までIBarShift関数が必要だったことはないです。
あるバーで別の通貨ペアのデータを受信するには、iClose(...i)だけでなく、iの代わりにiBarshift関数をfalse パラメータで使用する必要があります。
ということで、バーがない場合は、前のバーの価格を取得します。この価格は、その時点の現在の価格となるので、通貨では正常なことです。インデックスの場合、ギャップのあるあなたのバリアントが望ましいと思われます。Спасибо, я уже сам разобрался. Просто индикаторы редко пишу и раньше не требовалась мне функция IBarShift.
Чтобы получить данные по другой паре на определенном баре нужно использовать не просто iClose(...i), а вместо i вставить функцию iBarshift с параметром false.
так в случае отсутствия бара мы получим цену предыдущего бара, что для валют нормально, т.к. эта цена и будет текущей на тот момент. В случае с индексами Ваш вариант с разрывами, вероятно, будет предпочтительней.ヒストリー上のある楽器のラインが、他の楽器のラインに対して、ミスバーの数だけずれるということはないのでしょうか?
そして、歴史に - ラインのこの位置は正しいことはありません - "歴史的 "分析のために?
でも、そうではないようです。rid писал(а) >>
そして、歴史について-このラインの位置は、「歴史」分析としては正しくないのでしょうか?
取引時間であれば、そうですね。商品の取引時間が合わない場合は、あなたのようにスキップをするのがよいでしょう。
両方のアプローチを組み合わせることは可能であり、私はそれを実行しようと思っているのですが、さらにもうひとつ......。とにかく、ツールが出来上がって便利になったら、おそらく皆さんと共有することになるでしょう。
ヒストリー上のある楽器のラインが、他の楽器のラインに対して、ミスバーの数だけずれるということはないのでしょうか?
そして、歴史に - ラインのこの位置は不正確になります - "歴史的 "な分析のために?
そんなことはないと思いますけどね。私のバリアントは、商品が一度に取引され(例えば、通貨は1日24時間取引されている)、バーが低活動(夜間です)のためにちょうど見逃されている場合、良いものになります。空いているバーには以前の利用可能な価格が入力されるため、線がずれることはありません。
しかし、この「同期」の原則に基づく指標は、できるだけ隙間のない商品のチャートに取り付けられるべきです。なぜなら、理論上、両方の楽器に異なるタイミングでバーが存在する可能性があるからです...。あるいは、両方の記号についてなんとなく追いかけて、隙間を埋めていく......合成的な?
例
EURUSD 03:13 03:14 _____ 03:16 03:17 03:18 03:19 (この分ではバー)
EURDDK 03:13 _____ 03:15_____ 03:19 (この分のバー)
Пшеница+Кукуруза.
Сейчас, вот на сегодняшней истории виден хороший вход. Бай ZW + Селл ZC на пике кукурузы ZC (зел. линия)
Причем после максимального схождения (-136.85) - зеленая линия ZC резко, как по заказу пересекла сверху вниз синюю линию ZW и так и оставалась ниже синей до окончания расхождения..
И спред при этом, разошелся до -145.65 !
Вроде бы в Б. на календаре еженедельно выкладываются новостные отчеты по США по зерновым, молочным и т.п. инстументам. Надо бы отследить, как "хозяйственный" рынок реагирует на эти новости.
ほぼ一週間、私は興味のために小さなロットでヘッジ(トウモロコシ+小麦)を追跡してきました!。
今のところ、このような状況です。
利益合計は、プラスとマイナスの両方がありました。しかし、全体としては快適なトレードができました。したがって、利益が赤字になることはなかった。複数回、利益で決済することが可能だった。
週足での観察に基づくと、この「ヘッジ」は、このスレッドで議論されている方法に従って取引するのに非常に適していると結論づけられます。
ムーブメントカーブ(ZC+ZW+ZS)
(コーン・ブルー) + (小麦・グリーン) + (豆・レッド)
取引(マニュアル、オートマチック)の見通しが良いようです