MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 812

 
Igor Makanu:

サードパーティーのソフトウェアに書き込む必要がある場合、MQLは.dllの接続をサポートしています。

I.e.これらのDLLは、mql、c++ mqlがサポートしていない多くの関数を実行しますか?mql4シェルそのものよりdllの方が速いというのは本当ですか?

 
地下と正方形とチャートのウィンドウ内の行の形で4彼らの配置とセッションのよく知られた指標は、これらの正方形が側面を削除し、セッションの唯一の水平通路を残し、これらの行に価格の多くの測定値がありますが、セッション遷移の価格の動きは1行から別のものにすぐに発生し、価格は別の上に同時に二つのセッションに触れるためです。この価格を少しずらさないと、絵があまり見えないので、手伝ってほしいのです。全セッションの価格を出力するコード 例:ボトムパススルー。
objname = session + " Session Low";
ObjectCreate(objname, OBJ_TREND, 0, time1, price1, time2, price1);
ObjectSet(objname, OBJPROP_COLOR, session_color)です。
ObjectSet(objname, OBJPROP_BACK, true)を使用します。
ObjectSet(objname, OBJPROP_WIDTH, Session_rectangle_line_width);
ObjectSet(objname, OBJPROP_RAY, 0)です。
objname = session + " Session Low label";
ObjectCreate(objname, OBJ_TEXT, 0, time2 - 1800, price1);
ObjectSet(objname, OBJPROP_BACK, false)を使用します。
ObjectSetText(objname, DoubleToStr(price1, Digits), font_size + 2, "Tahoma", font_color) を実行します。
そして、各セッションは以下のように印刷されています。
// シカゴ
datetime ChicagoSessionBeginUTC = TimeTableToUTC(day, ChicagoBegins, ChicagoDSTStarts, ChicagoDSTEnds);
datetime ChicagoSessionBegin = UTCToLocalTime(ChicagoSessionBeginUTC, Broker_standard_time_zone, Broker_DST_start, Broker_DST_end)とする。
datetime ChicagoSessionEnd = ChicagoSessionBegin + (ChicagoEnds - ChicagoBegins);
OHLC(ChicagoSessionBegin, ChicagoSessionEnd);
PlaceRectangle("Chicago " + idstring, "Chicago", ChicagoSessionBeginUTC - ChicagoSessionBegin, ChicagoSessionBegin, low, ChicagoSessionEnd, high, ChicagoColor, ChicagoBackColor, 1)を実行。

最後のコードで価格スライダーを追加するのを助けてください非常にプログラマがより良い価格を見ることができるようにしてください。


 

QUOTES QUOTES QUESTION (場所が間違っていたら、遠慮なくリダイレクトしてください)

Ducascopyで見積もりをしています。

ティック csv

分単位のcsv

分 hst

質問:分単位の見積りがあるのに、なぜティック見積りが必要なのですか?

ありがとうございました。

 
Roni Iron:

質問:分単位の見積もりはあるのに、なぜティック見積もりは必要なのですか?

ティッククォートは、価格の変動を最も正確に表示します。1分間に何百回も価格が変化することを考えると、完全なティッククォートを見つけることは非常に稀です。多分、彼らはすべてのビッドとアスクのスプレッドを持っている、私はまた、その詳細を調整するために、すべてのrequotesのギャップなどで実際の市場の状況でロボットを 正確にテストするためにそれらを見つけたいのです。もしティッククオートを持っていて、前述の事実を考慮すれば、1分足チャートでは不可能な、実際のイベントにロボットを直接履歴上で調整することができます。このテーマについて、他の人の意見を聞かせてください。どのようなシンボルで、どのようなプラットフォームで、どのような期間に、これらの引用があるのでしょうか?

 
Seric29:

ダニをどうするか迷ったら、証券会社にどう思うか聞いてみるといい。

ブローカーと取引する場合、どのブローカーのティックを使用しても構いませんが、他のブローカーのティックを使用することは意味がありません

すべてのブローカーは、独自の見積もりプロバイダを持っている、多くの場合、それらのいくつかは、プラス見積もり平滑化のアルゴリズムが存在する

一般的に、本物のティックが必要な場合は、TSをMQL5に移行してください。本物のティックによるテストがあり、テスト時の時間を節約することができます。

 

ごあいさつ部分的に閉じるときに、注文にコメントを「保存」する方法はありますか?

部分的なクローズでは、ログには完全なクローズと、前回とクローズの差分としてのボリュームと、「クローズしたチケットから」というコメント付きの新規オープンが表示され、修正機能によりコメントを上書き変更することはできません。

 
Andrey Sokolov:

ごあいさつ部分的に閉じるときに、注文にコメントを「保存」する方法はありますか?

部分的なクローズでは、ログには完全なクローズと、前回とクローズの差分としてのボリュームで新しいものが開かれ、コメントには「from ticket closed」とあり、修正機能ではコメントを上書きして変更することができない

反対の終値の出来高を開いてOrderCloseByを適用してみるとか?

 
koctja:
すべては長い間地下室で、正方形とチャートウィンドウ内の行の形で彼らの場所の4があり、それらを作ったセッションの指標を知っている少ないこれらの正方形は側面を削除し、セッションの唯一の水平通路を残し、これらの行にありますが、価格はセッション遷移を介して移動するので、1行から別のすぐに発生し、価格は別のものに同時に二つのセッションに触れます。この価格を少し ずらさないと、絵があまり見えないので、手伝ってほしいのです。

テキストを30~40度回転させる。そうすれば、ラベルは読みやすいままですが、重なり合う頻度が少なくなります

マウスポインタがセッション内にあるとき、価格をサイズと色でハイライトする「乗算」を追加しました。

 

PlaySound()関数が trueを返すのに、サウンドが再生されないのはなぜですか?初期化中は動作するが、コード内では動作しない

 
こんばんは、ヒントをお願いします。テキスト.csvファイルからFileOpenを読み込んでいます。ファイルの各行には3つの値があり、それらは楽器、日付(降順)、価格です。最新の日付(これは最初の行)の価格コメントを取得したいのですが、ファイルは常に最後まで読み込まれ、最も古い価格 コメント(最後の行から)が取得されます。回避策なしに、1行目の価格値をコメントに取り込むにはどうしたらよいでしょうか(1行目の日付もわかりません)。