添付書類すでに回答済みの場合は事前にお詫び申し上げます。そうであれば正しい方向に向けるようにしてください。私はxlsgateを使ってBIDとASKの価格を保管することができました。私は、価格の変化があるときはいつもタイムスタンプを追加するのに苦労しています。それをmqlexcelにどのようにコーディングするのですか?

私は決してコーダーではありません、あなたがするならば、ほとんどscriptkiddieです。だから、もしこのコードがゴミに見えたら、私は前もってお詫びします。
これは次のようになります。


挿入されたコード// --------------------------------------------- --------------------- /| Test1.mq4 |/|著作権2015、MetaQuotes Software Corp. |/| https://www.mql5.com |/ ----------------------------------------------- ------------------- #property copyright Copyright 2015、MetaQuotes Software Corp. #property link https://www.mql5.com #property version 1.00 #property strict# lt; xlsgate.mqhgt;を含む。 extern文字列StartBid = C3; extern文字列StartAsk = D3; bool xlsgateok = false; string StrBid;文字列StrAsk;/ ----------------------------------------------- ------------------- /|エキスパート初期化関数|/ ----------------------------------------------- ------------------- int OnInit(){StrBid = StartBid; StrAsk = StartAsk; if(ExcelInit(mt4)ExcelStart()){Print(XLSgate init done); xlsgateok = true;印刷(Officeバージョン= ExcelVersion()); ExcelSheetAdd(MT4); }/---戻り値(INIT_SUCCEEDED); }/ ---------------------------------------------- -------------------- /|エキスパート初期化機能|/ ----------------------------------------------- ------------------- void OnDeinit(const int reason){//---}/ ------------- -------------------------------------------------- --- /|エキスパートティック機能|/ ----------------------------------------------- ------------------- double lastBid = 0; double lastAsk = 0; void OnTick(){//---(xlsgateok lastBid!= Bid)ExcelSetValue(StrBid、Bid); lastBid =単価; StrBid = ExcelRowAdd(StrBid、1); if(xlsgateok lastAsk!= Ask)ExcelSetValue(StrAsk、Ask); lastAsk =質問する。 StrAsk = ExcelRowAdd(StrAsk、1); }/ ---------------------------------------------- --------------------
アップデート1:解決策を見つけました。厄介なコーディング、それは動作します