[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 292

 

ヒント

2つの変数(SLSとSLB)を画面上で確認したい(LABELを使用する). こうして手に入れました。

   string Text = "SL Short: ",DoubleToStr(SLS,Digits),"\n","SL Long: ",DoubleToStr(SLB,Digits);
   
   ObjectCreate("Label_SL", OBJ_LABEL, 0, 0, 0);// Создание объ.
   ObjectSet("Label_SL", OBJPROP_CORNER, 1);    // Привязка угол
   ObjectSet("Label_SL", OBJPROP_XDISTANCE, 10);// Координата Х
   ObjectSet("Label_SL", OBJPROP_YDISTANCE, 15);// Координата Y
   ObjectSetText("Label_SL",Text,10,"Arial",Black);

残念ながら、コンパイラは、'DoubleToStr' - variable expected.......と悪態をついています。

どうしたらいいのでしょうか?

 
Azerus:

ヒント

2つの変数(SLSとSLB)を画面上で確認したい(LABELを使用する). こうして手に入れました。

残念ながら、コンパイラは、'DoubleToStr' - variable expected.......と悪態をついています。


をお持ちですか?

double SLS, SLB;

という変数があり、この文脈で利用できること、さらに、文字列の連結を+で行っていたので

string Text = "SL Short: "+DoubleToStr(SLS,Digits)+"\n"+"SL Long: "+DoubleToStr(SLB,Digits);
 
Azerus:

ヒント

2つの変数(SLSとSLB)を画面上で確認したい(LABELを使用する).こうして手に入れました。

残念ながら、コンパイラは、'DoubleToStr' - variable expected.......と悪態をついています。

どうしたらいいのでしょうか?



string Text = StringConcatenate("SL Short: ",DoubleToStr(SLS,Digits),"\n","SL Long: ",DoubleToStr(SLB,Digits));
 
splxgf, PapaYozh


Plusで全て解決しました。StringConcatenateも そうです。ありがとうございました......。

でも、線が移らない......。これには2つのLABEL(SLS用とSLB用)を作らなければならないのですね。

 

こんにちは。

最初に断っておきますが、私はMQLについて全く知識がなく、その目的や可能性についても抽象的なイメージしか持っていません。最終的な目標は、完全な口座履歴(私の注文、エージェントからの利益)を自動的に取得し、それを使って外部プログラム(私の場合、Java)で何かをすることです。

このようにすればいいという理解でいいのでしょうか。
- MQLのタイマーのようなものを使って、15分ごとにアカウント履歴をアップロードして、ディスク上のファイルに保存しています。

- サードパーティのプログラムでこれらのファイルをピックアップして、好きなように操作することができます。

履歴のアンロードと保存の問題は、かなり些細で頻繁な作業であるように思います。どのようにすればいいのか、せめてドキュメントのどの部分を見ればいいのか、ヒント例を教えていただけるとありがたいです。

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

 
Azerus:

Plusで全て解決しました。StringConcatenateもそうです。ありがとうございました......。

でも、線が移らない......。これには2つのLABELが必要なんですね(SLS用とSLB用)。

さて、"/n" を CharToStr(13)+CharToStr(10) に置き換えてもダメなら、LABEL を2つ。
 
本題から外れた質問で申し訳ありませんどこでデモからではなく、ペアの実際の口座からの 引用符のアーカイブを得ることができます、EURUSD、AlpariからM1。ターミナルから読み込んでみましたが、履歴のバーがさらに少なくなってしまいました。お願い、知ってる人教えて!もしくは、L.C.へのリンクでダウンロード可能ですありがとうございました。
 
kolyango:
本題から外れた質問で申し訳ありませんどこでデモからではなく、ペアの実際の口座からの引用符のアーカイブを得ることができます、EURUSD、AlpariからM1。ターミナル経由で読み込んでみましたが、履歴のバーがさらに少なくなってしまいました。お願い、知ってる人教えて!もしくは、L.C.へのリンクでダウンロード可能ですありがとうございました。

テクニカルサポートに 連絡する - 電話または手紙で... :-)2009年からの分もあれば、いいのですが・・・。:-)
 

皆さん、改めましてこんにちは。

私は、アカウント履歴を自動的にアンロードして保存する作業を行いました。すでに理解したように、この目的のためには、Expert Advisor を使用する必要があり、履歴を毎ティックでアンロードするか、もう少し低い頻度でファイルに保存する必要があります。

Expert Advisorの作成と起動は、すべてがシンプルでわかりやすい。ファイルを保存するプロセスも明確で、多くの例があります。しかし、アカウント履歴の例や、このアカウントに関連する注文のリストを返すようなメソッドは、まだ見当たりません。なぜか「アカウント情報」にはそのような可能性が見当たりません。どなたか、アカウント履歴のアンロードの方法/場所を教えてください。

ヘルプやヒントを期待しています)

 
すでに、注文履歴がトレードの ことを指していることに、間違った場所を探していたことに気づいています。とはいえ、注文のアップロード方法はまだ明確ではありません...。また、当座に直結する注文と、紹介で利益を得た注文をどう区別するかが明確でない。
理由: