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

 
dmitriikirov43:

笑顔がうれしい。スタート地点に立ったので、できるだけ多くのやり方や見え方を覚えようと思っています。利益と戦略については

は、スクリプトがたくさんあるので、書いておいて後で変更するのが楽です。ここで、答えを見つけようとする

インターネットで調べても答えが見つからなかったり、実装の仕方がわからなかったりする。上に、2問のうち1問をどう解いたかを書きました。

私のようなダミーでも使い方を理解できると思います))))

上では、掲示板が「死んでいる」とも書かれていましたね(私の解釈です)。その結果、時代遅れのソリューションしか見つけることができないのです。Artyomは、言語のドキュメントを読めばいいと教えてくれましたね。必要なものはすべてそこにある。まさにOBJ_LABELの作成と座標の変更ですが、言語の新機能を使用しています。ObjectSet関数の代わりに、より正確には

bool  ObjectSetInteger( 
   long     chart_id,        // идентификатор графика 
   string   object_name,     // имя 
   int      prop_id,         // свойство 
   long     prop_value       // значение 
   );

で、ドキュメントにマーカー座標を設定する例があります。

//--- установим координаты метки 
   ObjectSetInteger(chart_ID,name,OBJPROP_XDISTANCE,x); 
   ObjectSetInteger(chart_ID,name,OBJPROP_YDISTANCE,y); 

とタグテキストを表示します。

//--- установим текст 
   ObjectSetString(chart_ID,name,OBJPROP_TEXT,text); 

これを踏まえて、検索をガイドの熟読に置き換えれば、時間を大幅に短縮できるかもしれません。

そして、注意しなければならないのは、古い言語には、画像を表示するための「Graphic label」オブジェクトが存在しないことです。これによって、あなたが死んだフォーラムを探すのに費やしたかもしれない多くの時間を節約することができました。

 
Alexey Viktorov:

上では、掲示板が「死んでいる」とも書かれていましたね(私の解釈です)。その結果、時代遅れのソリューションしか見つけることができないのです。Artemは、その言語のドキュメントで何を読めばいいかを教えてくれました。必要なものはすべてそこにある。まさにOBJ_LABELの作成と座標の変更ですが、言語の新機能を使用しています。ObjectSet関数の代わりに、より正確には

で、ドキュメントにマーカー座標を設定する例があります。

とタグテキスト

その上で、検索をガイドの熟読に置き換えれば、時間を大幅に節約できたはずです。

そして、注意しなければならないのは、古い言語には、画像を表示するための「Graphic label」オブジェクトが存在しないことです。これによって、あなたが死んだフォーラムを探すのに費やしたかもしれない多くの時間を節約することができました。

情報をありがとうございます。プログラミングとは無縁の私にとって、これが難しいことだと理解していただけたようです。興味本位で自分でも試してみることにしました。ほとんどの文章は私にとって象形文字のようなもので、何か書き足すたびに、成功の50%は魔法と偶然のおかげだと考えています😆ありがとうございました
 
dmitriikirov43:
情報をありがとうございます。プログラミングとは無縁の私にとって、これが難しいことだと理解していただけたようです。興味本位で自分でも試してみることにしました。ほ とんどの文章は私にとって象形文字のようなもので、何か書き足すたびに、成功の50%は魔法と偶然のおかげだと考えています😆ありがとうございました

そこがeveryoneのスタート地点...。奇しくも、私にとっては象形文字でもあるのです。テルマンという名前の学校では、みんなドイツ語を勉強していて、私は何も勉強していなかったのですが、プログラミングに興味が出てきて......。魔法や偶然に頼るのではなく、粘り強さと頭を使う能力が必要なのです。行ってみてください、きっとうまくいきますよ。

 
Vladimir Simakov:

見てください。気を悪くされたのなら、ごめんなさい。dllの記述に関しては、mqlはWindowsのエコシステムの中で生きており、あなたはWindows用のdllを書き、Windowsは異なるタイムフォーマットを持ちます。お渡しした公式ドックのリンクです。例題をググってみると、最大で...学びたいなら-学び、真似したいなら-真似る。

次の例は、WindowsのAPI時間をUnix時間に変換しています。

ググって確認してない。

線と色をどのように使っていますか?文字列でwchar_tを 使うと書いてありましたが、関数内に以下の式を書くと

_DLLAPI void fnReplaceString(wchar_t *text)
  {
   wchar_t  Text1="Text1";//не работает значит для строк wchar_t 
//не подходит

  }
 
Seric29:

文字列や色を扱うにはどうしたらよいですか?wchar_tは 文字列で使われると読みましたが、関数内にこの式を書くと

コンパイラが全部書いてくれるのですが、そこに何か不明な点があるのでしょうか?
 
Vladimir Simakov:
コンパイラが全部書いてくれるんだけど、何が不明なの?

彼の書いたものを見たことがあるのか?私など、何が書いてあるのかわからない。また、2つ目の質問ですが、本当にwchar_tを 使う必要があるのでしょうか、何か良い方法はないのでしょうか?

 
Seric29:

彼の書いたものを見たことがあるのか?私など、何が書いてあるのかわからない。また、2つ目の質問ですが、本当にwchar_tを 使う必要があるのでしょうか、もっと良いものがあるのではないでしょうか?

wchar_t の実体を const char* の値で初期化できないことを知らせています。

理解できない人は、残念ながら言葉の基本ができて いないんです。特にmqlのような特殊なものについては、DLLを書くには早すぎるのでは?まずは基本から。

 
こんにちは。私はプログラミングの初心者なのですが、教えてください。
簡単なExpert Advisorを書いたので、次の条件を追加する必要があります。
ストップロスで買い注文が発動された場合は、売り注文をオープンします。
このコードについてヘルプをお願いします
 
jarikn:
皆さん、こんにちは。プログラミングの初心者です。
簡単なExpert Advisorを書いたので、次の条件を追加する必要があります。
買い注文でストップロスが発生した場合は、売り注文を出します。
このコードについてヘルプをお願いします

非常に速い場合は、次のように します。

Только "Полезные функции от KimIV".
Только "Полезные функции от KimIV".
  • 2011.02.18
  • www.mql5.com
Все функции взяты из этой ветки - http://forum.mql4...
 
Vitaly Muzichenko:

本当にすぐなら、こんな感じ です。

ありがとうございます。