[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 581

 
lottamer:


:)) おっと、「パナソニック」でも以下の点を明確にしてもらっても良いですか?

start関数とvoid関数の違いは何ですか?

言葉もない、ただ両方使っているだけだから。

Startは1ティックごとに実行され、voidは計算結果を出力しない関数です。

 
lottamer:


:)) おっと、次の指摘は「パナ語」でもしてもらえますか?

start関数とvoid関数の違いは何ですか?

voidは 関数ではなく、関数が返す値の型です。この場合、関数は何も返しません。init() deinit() 以外の関数を起動することができません。 Expert Advisor とインジケータの場合はティック ごとに、すべてのプログラムの場合はプログラムの起動時に自動的に起動され、そこに置いたものは動作します。一般的には、チュートリアルを読む必要があります。
 
TarasBY:

まだ誰も達成していない、「指を 巨大な頭で 挟む」ことに挑戦したのです!!!:)))


は関数で、2番目はその関数が返す値の型です。


霧が晴れない......。

Voidとは何か、なぜ必要なのか?

というのも、コードが最初から実行されているのか、されていないのかが不明だからです。

私の読んだものはすべて曖昧だ...私にとっては

 

コードは先頭から実行されます。これは正しい。しかし、それを実行するためのシグナルは、ターミナルに新しいティックが入ったときです。週末、見積もりがないときは、何も起こらない。

そういう話し方だとしよう。それを受けて、initにコマンドを入れる。ティックに関係なく一度だけ実行されます。

そこに書き込んでください。

 OrderSend (Symbol( ), OP_BUY, lot ,Ask, 5, 00,   0, NULL, 450, 0, CLR_NONE);
 OrderSend (Symbol( ), OP_SELL,  lot ,NormalizeDouble(Bid, Digits), 5, 0, 0, NULL, 450, 0, CLR_NONE); 

グラフに投影して、その結果を教えてください。


今度は同じことをstart関数に書いて、もう一度チャートに投げてみてください。今得たものを書く。

 
lottamer:


霧が晴れない......。

Voidとは何か、何のためにあるのか?

というのも、コードが最初から実行されているのか、そうでないのかが不明なのです。

読んだものすべてが霧のようだ...私にとっては


そして、アンデルセンの童話を読みます。
 
rigonich:
voidは 関数ではなく、関数が返す値の型です。この場合、この関数は何も返しません。エキスパートとインジケータでは1ティックごとに、すべてのプログラムではプログラム開始時に自動的に起動し、そこに入れたものが機能します。一般的には、チュートリアルを読む必要があります。


なるほど......(ただし、ボイドについては、まだ先の話だろう)。

しかし、問題はその教科書が、言語そのものを書いたのと同じ人たちによって書かれていることです。彼らはあまりにも賢いので、私たちのレベルまで下りたくても下れないのです。いろいろなことに「翻訳」が必要で、すべてに「example」が必要で、それがない。

ネットで「バカのためのMQL」本を探してみよう ... :)))

お世話になりました

 
lottamer:


見てくれ

ModifyOrder()関数。https://forum.mql4.com/ru/38949#434195

入力が必要なパラメータは3つです。2つは推測できたが、3つ目はわからなかった。

次の行のUseSoundは何ですか?

----------------------------------------------------

if (UseSound) PlaySound("alert.wav"); break;


音楽」を有効にするかしないか。
 
rigonich:

そして、アンデルセンの童話を読みます。
全面的に賛成です。EVERYTHINGを学ぶことはできない!!!自分の得意なスキル(知識)を磨こう悪気はないんです!
 
rigonich:

そして、アンデルセンの童話を読みます。

自分が「蚊帳の外」であることは理解しています......入るようにしています......が、1)「蚊帳の外」だったらここで質問しないし、2)別の言葉で 説明してくれれば(持っている教科書からの形式的引用ではなく)、ここでアンデルセン童話について書かないでしょう :)))))))))。
 
上に書いたことを見てください。