intOnInit()
{
if(iCustom("EURUSD",PERIOD_D1,"Spy Control panel MCM",ChartID(),0,CHARTEVENT_TICK) == INVALID_HANDLE)
{ Print("Ошибка установки шпиона на EURUSD"); return(true);}
if(iCustom("GBPUSD",PERIOD_D1,"Spy Control panel MCM",ChartID(),1,CHARTEVENT_TICK) == INVALID_HANDLE)
{ Print("Ошибка установки шпиона на GBPUSD"); return(true);}
}
ここでは、ある「Spy Control panel MCM」の インジケータを2つの異なる文字 に「ヒンティング」していることが分かります。つまり、信号源として異なる記号を持っているわけです。しかし、あなたは「EURUSDで 取引している」、つまりシグナルのソースは1つの同じシンボルであると主張しています。はっきりさせましょう。
では、次のバーを開けると何がいけないのでしょうか?
いいえ。「GBPUSD チャートからEURUSD インストルメントでテスト」というフレーズは、EURUSDで 取引しているが、Expert AdvisorはGBPUSD チャートであることを意味します。 すべての結果はEURUSDで、 あるシンボルから別のものに切り替わっただけです。
つまり、Interestingの 思い込みが確認できないか、何か勘違いしているか、どちらかです。
コードの部分に注目してください。
ここでは、ある「Spy Control panel MCM」の インジケータを2つの異なる文字 に「ヒンティング」していることが分かります。つまり、信号源として異なる記号を持っているわけです。しかし、あなたは「EURUSDで 取引している」、つまりシグナルのソースは1つの同じシンボルであると主張しています。はっきりさせましょう。もちろん、これも考慮しなければならない。自動売買のために設計されたプログラムでは、すべてを考慮に入れなければならない。少なくとも、可能な限り。現時点では、NormalとArbitraryの2つのモードがあります。開発者はすでに、テストを徐々に現実に近づけていくことを表明しています。それは励みになりますね。幻想は根元から断ち切る必要があるのです。
つまり、Interestingの 思い込みが確認できないか、何か勘違いしているか、どちらかです。
コードの部分に注目してください。
ここでは、いくつかの「スパイコントロールパネルMCM」 インジケータを2つの異なるシンボルに「ヒンジ」していることがわかります。つまり、信号源として異なる記号を持っているわけです。しかし、あなたは「EURUSDで 取引している」、つまりシグナルソースは1つで同じシンボルであると主張しているのです。はっきりさせましょう。このコードから判断すると、Expert Advisorがこれらのシグナルの1つを遅延して処理する可能性があることを除いて、シグナルは2つの文字から来る。
では、次の小節の冒頭はどのように不適切なのでしょうか。
なぜなら、楽器によって小節が開くタイミングが違うからです。 そして、閉じるタイミングは時計にぴったりで、みんな同じなのです。
多通貨のテストでは、大きな違いがあります。このスレッドの冒頭にも例があるくらいです。
すべてにおいて。みんなの意見に興味津々、解決方法にもさらに興味津々))
多通貨のテストでは、大きな違いがあります。スレッドの冒頭には例まであり、非常にわかりやすい。
つまり、Interestingの 前提が成り立たないか、何か勘違いしているか、どちらかです。
コードの部分に注目してください。
ここでは、2つの異なるシンボルに「Spy Control panel MCM」 インジケータを「置いた」ことが分かります。つまり、信号源として異なる記号を持っているわけです。しかし、あなたは「EURUSDで 取引している」、つまりシグナルソースは1つで同じシンボルであると主張しているのです。定義しよう。おお、近づいてきましたね。私が間違っているオプションが1つあるようです))ちょっと考えて、ストレートに続きを書きます...。
興味深い
いや、ちょっと別の話をしてるんです。Expert Advisorが「スパイ」から一連の特定のシグナルを受け取ったと想像してください。 Expert Advisorは最初の信号の処理を開始しますが、残りの信号はどうなるのでしょうか?
それは本気じゃない。1回のティックでは、大きな変化は望めません。何かが間違っているんです。
"被告人、なぜ老婦人を殺したのですか?彼女は20コペイカしか持っていなかったのです。
- えーと、婆さん一人が20コペイカ、二人目が20コペイカ、婆さん五人が1ルーブル......」。
"被告人、なぜ老婦人を殺したのですか?彼女は20コペイカしか持っていなかったのです。
- まあ・・・婆さん一人が20コペイカ、もう一人が20コペイカ・・・婆さん5人でもう1ルーブル・・・"と。
教訓的かつ例示的な例を紹介したいと思います。プログラム名はルールで禁止されていると思うので書きませんが、絵は思いつきます))。
一つで同じシンプルな取引戦略。でも、スプレッドとスリッページが違う。
青色は、広がりや滑りのない完璧な仕上がりを示しています。黄色は、各取引でスプレッド2pips、スリッページ10pipsの場合の結果です。そして3つ目の結果はライラックエクイティで、スプレッドが5ポイント、各トレードで15ポイントのスリッページが発生した結果を示しています。
ところで、開発者の皆さんには、フォワードテストモードでのEquity表示にも注目していただきたいと思います。とても分かりやすいですね!ぜひご注目ください。もちろん、興味のある方はフォーラム参加者を応援してください))。
OnTickを使っているのですが、全ての作業ツールでティック毎の同期のチェックをやっています。