アドバイザーは実生活に適しているか? - ページ 15

 
OnGoing:
ドゥニ、教えてくれ、この傑作を作る前はどこにいた?そして、なぜまだ大儲けしていないのか......。


実際の入札では不一致がある。テーマは深い。問題解決に挑む。先日、コードを作ったばかりです。議論したいのであれば、議論しましょう。

まだわかりません。現実の世界で取引して利益が出るかどうか。意見の食い違いで疲れました。試行錯誤中。どうすればいいのかわからない。

 
これは、私がかつていた場所と、たくさんのお金がある場所とは関係ない。トピ主のテストを見て、テストはこうあるべきという例を出すことにしました。
 
デモでの取引開始とテスターでの取引開始が一致しないので、リアルでの取引は試していない。 デモでの取引はまだ数日しかしていません。リアルで利益が出るかどうかは分かりませんが。しかし、不一致の問題が解決されれば、すべてがうまくいくのです。注文開始の遅れはありません。問題が違うのです。
 
では、何が問題なのかを書いてください、そして話し合いましょう。
 
OnGoing:
じゃあ、何が問題なのか書いてよ、話し合おうよ。
ええ、私も賛成です。
 

問題は、テスターではターミナルタイムTimeCurrent() = iTime[0]で常に60で割られ、実際の取引では各ローソク足の始まりのターミナルタイムは任意の値を取ることができることです。新しいローソク 足のティックが表示される時間に依存します。

すると、テスターでは、例えば、ローソク足がターミナルタイム1200秒から始まり、次のティック1202、1207、1209、1211・・・のタイミングになります。1240.そして、次のローソク足は1260の刻みで始まる。各ローソク足は、時間1200、1260、1320、1380などから始まります。そのため、開始時刻は常に60で割った値になります。しかし、現在のローソクの最後のティックと次のローソクの最初のティックの間に20秒の差があることにお気づきでしょうか?この差が9秒、12秒になることもあります。しかし、この差は常に他のティックの差よりはるかに大きい。キャンドルの始まりで時間が平均化され、キャンドルの終わりで均等化されるようです。例えば、現在のローソク足の最後のティックと次のローソク足の最初のティックの差は、最大で2~3分にもなります。

オンラインそんなことはないんです。ローソク足は、任意の時刻に始まり、任意の時刻に終わることができます。つまり、オンラインのティックタイムとテスター上のティックタイムが大きく異なるのです。

それが問題なのです。

 
FOReignEXchange:

問題は、テスターではターミナルタイムTimeCurrent() = iTime[0]で常に60で割られ、実際の取引では各ローソク足の始まりのターミナルタイムは任意の値を取ることができることです。新しいローソク足のティックが表示される時間に依存します。

すると、テスターでは、例えば、ローソク足がターミナルタイム1200秒から始まり、次のティック1202、1207、1209、1211・・・のタイミングになります。1240.そして、次のローソク足は1260の刻みで始まる。各ローソク足は、時間1200、1260、1320、1380などから始まります。そのため、開始時刻は常に60で割った値になります。 しかし、現在のローソクの最後のティックと次のローソクの最初のティックの間に20秒の差があることにお気づきでしょうか?この差が9秒、12秒になることもあります。しかし、この差は常に他のティックの差よりはるかに大きい。キャンドルの始まりで時間が平均化され、キャンドルの終わりで均等化されるようです。例えば、現在のローソク足の最後のティックと次のローソク足の最初のティックの差は、最大で2~3分にもなります。

オンラインそんなことはないんです。ローソク足は、任意の時刻に始まり、任意の時刻に終わることができます。つまり、オンラインのティックタイムとテスター上のティックタイムが大きく異なるのです。

ここで問題です。

1.ローソク足の境界区間(時刻の少し前)で刻みが遅れるのは、いわば人為的な要因です。つまり、ほとんどの場合、この休止は、ローソク足の始点でギャップが現れるのを避けるために、トレーダーが意図的に行うものである。

2.EAで建てたポジションは、目標値がスプレッドを超えることが何度かあるとのことですが。今、あなたは、ティックがトレードの妨げになると主張しています。どのように整合性が取れているのか、説明してください。

 

OnGoing:

1.ローソク足の境界間隔(満期時刻の少し前)が1ティック遅れるのは、いわば人為的な要因です。つまり、この休止は、通常、トレーダーによって意図的に行われ、その後、それが戻ってギャップを閉じなければならないので、市場が好きではないローソクのオープニングでギャップの出現を避けるために、です。

2.EAで建てたポジションは、目標値がスプレッドを超えることが何度かあるとのことですが。今、あなたは、ティックがトレードの妨げになると主張しています。これはどのようなものなのでしょうか、ご説明ください。


私は何も理解していません。例えば、1時間足のローソク足では、現在のローソク足の終わりから次のローソク足に移るときに、テスターの視覚化では2-3分のジャンプが表示されます。これは、テスターが誤ったティックタイムを表示することを意味します。つまり、TimeCurrent() は、現実にあったその時間を表示しない。

この事実が収益にどの程度影響するかはまだわかりませんが、テスターのようにリアルタイムでトレードが開始されないのは事実です。

 

例えば、1分足のローソクのスタートから20秒の間隔を計測したいのですが。20秒後にテスターは1つの価格を表示しますが、実際には異なる価格になっています。

この間には2-3秒の差があり、2-3秒の間に価格が変わることもある。

つまり、現実には分ローソク足開始から20秒後に10ティック目に入り、テスターでは13ティック目に入るのであれば許容範囲内です。

 
実際の価格はDCから、テスターの価格はメタカレンズから提供されています。