メタトレーダー自動売買チャンピオンシップ挑戦記

MT4・MT5の発売元であるMetaQuotes Software Corp社主催だった Automated Trading Championship の参加記録でしたが、今年から非公式のに。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

MQL5 のティックバリュー

とあるブログのコメントで Nero Tulipさんが書いておられますが、 MQL5 のティックバリューを求める(はずの)関数である
SymbolInfoDouble(Symbol(),SYMBOL_TRADE_TICK_VALUE)
のバグは未だ解決されていません。
コンテスト用の通貨ペアだけですが、ティックバリューを返す関数を作るしかないようです。

double TickValue(string symbol)
{
double tv=1;
if(StringSubstr(symbol,3,3)=="AUD")
tv=SymbolInfoDouble("AUDUSD", SYMBOL_BID);
if(StringSubstr(symbol,3,3)=="GBP")
tv=SymbolInfoDouble("GBPUSD", SYMBOL_BID);
if(StringSubstr(symbol,3,3)=="CAD")
tv=1/SymbolInfoDouble("USDCAD", SYMBOL_BID);
if(StringSubstr(symbol,3,3)=="CHF")
tv=1/SymbolInfoDouble("USDCHF", SYMBOL_BID);
if(StringSubstr(symbol,3,3)=="JPY")
tv=1/SymbolInfoDouble("USDJPY", SYMBOL_BID)*100;

return(tv);
}

登録終了まで、1ヶ月と5日、現在までの参加(予定)者959名。

PageTop

コメント


管理者にだけ表示を許可する
 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。