MT4(MetaTrader 4)のマーケットウォッチには、さまざまなシンボルが表示されます。その中には、バイナリーオプションのシンボルも含まれていることがあります。
異なるブローカーは、バイナリーオプションシンボルを表現する方法が異なります。
例えば、あるブローカーではシンボル名の末尾に「.bo」を付けることがあります。
また、別のブローカーでは「_OP」を使用することもあります。
さらに、他のブローカーでは異なる方法を採用していることもあります。
そのため、シンボルがバイナリーオプションであるかどうかを確認するのは混乱を招く可能性があります。
添付されたコードでは、MODE_PROFITCALCMODEを使用して、シンボルがバイナリーオプションかどうかを検出します。
これは、バイナリーオプションシンボルを検出するための非常に確実な方法です。
このコードは、マーケットウォッチ内のすべてのシンボルを繰り返し処理し、バイナリーオプションであるシンボルを特定します。