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

 
Artyom Trishkin:
手に入れることができる。
もし
その後
ただし、1つの条件に対して1つのアクションを書かなければならない。
1つの条件に多くのアクションが必要な場合は、各アクションに必要な回数だけ同じ条件を書きます。
でも、ブラケットがないと...。

OK明確にすること。

問題は、pytonのように、インデントして、括弧を使わずに、1つの式と複数の演算子を書くための「パッチ」をどうするかということです。

 
Andrey Sokolov:

なるほど。明確にすること。

問題は、pytonのように、1つの式と複数の演算子を、括弧を使わずにインデントして書くための「パッチ」をどうするかということです。

無理でしょう。
また、正しく理解しコンパイルするエディタを自分で書くこともできます。
もしくはpythonで書く。
 
Artyom Trishkin:
無理です。

例えばパッチを書くなどして、誰も実装していないことをどうやって確認するのでしょうか?クリティカルなアプローチで失礼しました。

 
Artyom Trishkin:
彼はわかってくれるはずだ。
もし
その後
ただし、1つの条件に対して1つのアクションを書かなければならない。
1つの条件に多くのアクションが必要な場合は、各アクションに必要な回数だけ同じ条件を書きます。
でも、ブラケットがないと...。

を使えば、何でもできる。

#define  DO {
#define  END };
#define  DONE }
#define  IT(x) x;
#define  IF if (
#define  THEN ) {
#define  ENDIF };

IT(datetime time0)
IT(int ticket)

int OnInit()
DO
   IT(time0=iTime(_Symbol,_Period,0))
   IT(ticket=-1)
   IT(return(INIT_SUCCEEDED))
END

void OnDeinit(const int reason) DO IT(return) DONE

void OnTick()
DO
   IF time0!= iTime(_Symbol,_Period,0) THEN
      IT(time0 = iTime(_Symbol,_Period,0))
      IF ticket != -1 THEN 
         IT(CloseMyOrder())
      ENDIF   
      IT(ticket = OpenRandomOrder())
   ENDIF
END

90年代に、マクロとプリプロセッサを使って「ModulのようにCで書く」ことを試みた人を知っています。同じ理由で、彼はModulaが好きで、彼のプロジェクトは C...

 
Maxim Kuznetsov:

無くても何でも可能

90年代に、マクロとプリプロセッサを追加して「ModulaのようにCで書く」ことを試みていた人を知っています。同じ理由で、彼はModulaが好きで、彼のプロジェクトはC...

いい例だが、古スラビア語で 中国語のように見える。

ZS: そうなんです!BASIC - BASICのようだ!!!!


で、ここで質問なんですが目標は達成され、既製のコードの使用についてはどうですか、ゼロからすべてを書いていない?- サードパーティ製の言語で書く必要があり、あとはMT経由で取引するためのコネクタを作るだけです

 
Maxim Kuznetsov:

無くても何でも可能

90年代に、マクロとプリプロセッサを追加して「ModulaのようにCで書く」ことを試みていた人を知っています。同じ理由で、彼はモジュラーが好きで、彼のプロジェクトはC...

しゃい

質問は、ブラケットを交換するのではなく、ブラケットを取り外す方法についてです。ピントンと同じように「インデント」されるように。

 
Andrey Sokolov:

例えばパッチを書くなどして、誰も実装していないことをどうやって確認するのでしょうか?批判的なアプローチで申し訳ありません。

書いてください。

 
Andrey Sokolov:

しゃい

質問は、ブラケットを交換するのではなく、ブラケットを取り外す方法についてです。ピントンと同じように「インデント」されるように。

pythonで書いた方がいいんじゃない?なぜC言語ライクなMQLが必要なのか?Pythonでは、独自の構文があり、それに慣れています。

 
Maxim Kuznetsov:

を使えば、何でもできる。

つまり、一文字を別の言葉に置き換えているわけですから、余計にひどい。そして、彼はそれをスペースに置き換える必要があるのです。

 
Artyom Trishkin:

つまり、一文字を別の言葉に置き換えているわけですから、余計にひどい。そして、彼はそれをスペースに置き換える必要があるのです。

マクロプロセッサーがある。m4が思い浮かびます。

どうしても右足のかかとを背中に挟んで左手を掻きたくなったらマクロを追加し、サンプルをプリプロセッサーに通し、その結果をコンパイラーに送る。

みんなと同じように、やりたいという気持ちが理解できない。でも、その人が本当に望むのであれば、そうしてもいいでしょう。編集者は彼を理解できないだろうし、私たちは執念と空想の飛行を評価することになる。