私のコーディングをチェックするのを助けてください、それは動作しません。 - ページ 2

 
Edit : またしても間違ったコード :(
 
juniorlcq:


ProcessDaily()関数が まだstart関数の内部で宣言されているので、外部で宣言する必要があります ... ....
 
RaptorUKです。

あなたのProcessDaily()関数は、まだあなたの開始関数の内部で宣言されている、それは外になければならない .


まだ、アンバランスな右括弧のエラーが多発 .

 
 
 
 
 
Edit : またもや間違ったコード。
 
juniorlcq:


まだ、アンバランスな右括弧のエラーがたくさんあります。

また、コードをMT5 Edttorにコピー&ペーストすると、コードを自動フォーマットし、ブロックをハイライト表示するので、一致しない中括弧がある場所を確認することができます。. . ( )&{ } または、単純に開閉を数えて、不足している ものを見つける。. . 私はあなたのためにそれを行うことができますが、それはあなたが練習が必要なように聞こえる。
 

明らかなものは見当たりませんが、もしかしたらスマイリーフェイスが問題を引き起こしているのかもしれません.

Alert ( " Update completed successfully :) !!! " ) ;
 
RaptorUK:
また、コードをMT5 Edttorにコピー&ペーストすると、コードを自動フォーマットし、ブロックをハイライト表示するので、一致しない中括弧がある場所を確認することができます。. . ( )&{ } または、単純に開閉を数えて、不足している ものを見つける。. . 私はあなたのためにそれを行うことができますが、それはあなたが練習が必要なように聞こえる。


いや、私のためにしないでください!本当に自分でできないときだけやるんだ!私はあなたが提案するmql5の方法を試してみます....どうもありがとうございました!もし失敗したらまたここに戻ってこよう。

 
RaptorUK:

明らかなものは見当たりませんが、もしかしたらスマイリーフェイスが問題を引き起こしているのかもしれません.


私はまたまだ同じそれを取除くことを試みた...これをコピーしてコンパイルしてみてください ... サブファンクションの位置を変えてもまだ動きませんでした ...
 

MetaEditor 5を使って、()と{}の括弧を再確認しましたが、不備はありませんでした・・・。

また、MetaEditor5で()を{}に変更してみましたが、MetaEditor4でコンパイルするとやはりダメでした・・・・・・・・・。

 
juniorlcq:

MetaEditor 5を使って、()と{}の括弧を再確認しましたが、不備はありませんでした・・・。

また、MetaEditor5で()を{}に 変更してみましたが、MetaEditor4でコンパイルするとやはりダメでした・・・・・・・・・。

えーと、{ }と ( ) を入れ替えても全く意味が違うんですけどね.
 
RaptorUK:
えーと、{ }と ( ) を入れ替えてはいけないんです、全く意味が違うんです ... ... 。


ただ、このコードが動作するかどうかを確認するために試してみたのですが.ME5でのエラーと警告が、なぜME4では全く違うのか、よくわからないのですが・・・。

ME4では、「カンマが必要」、「右括弧のバランスが悪い」、「変数が定義されていない」、「変数がすでに定義されている」・・・というのが主な内容です。ふむふむ。

理由: