私はすべての通貨(MT4におけるシンボル)とその入札& MT4から頼むを取得したいMetaTrader4.Manager.Wrapperと入札の.Net ClrWrapperから
を使用しています。私が使用してみました:
public IList<Symbol> Get()
{
using (var metatrader = new ClrWrapper(new ConnectionParameters
{
Login = serverdata.Login,
Password = serverdata.Password,
Server = serverdata.Server
}, serverdata.path))
{
var Refresh = metatrader.SymbolsRefresh();
IList<Symbol> Live = metatrader.SymbolsGetAll();
return Live;
}
}
私が名前だコードから:AUDCAD、AUDCHF、EURCHF、などが、BidTickValueとAskTickValueは0.0を返します。
私は this answerを使用してみましたが、記号はnullを返し、入札が0名と入札を取得し、値を掲載する別の方法がありますが返さ? ポンピングモードとは何ですか? ありがとうございました
私が 'ChartRequest'を使用している場合、' period = ChartPeriod.M1'の 'Mode = ChartRequestMode.RangeLast'を使って入札単価を取得します。どのように私は尋ねる価値を得ることができますか? 私はまた、ポンプモードを使用してみてください。コードは –
http://imgur.com/a/WHndk(コード)です。私はgithubの例をあなたからコピーします。私はポンピングモードなしで同じものを得ることができます。あなたは私に入札を取得し、asp.net web api + MetaTrader4.Manager.Wrapperを使用して尋ねる任意の例を与えることができますか? @Uriil –
ここには 'ChartRequest'を使ったコードがあります:http://imgur.com/a/nOJ3Y –