アンバランスな左括弧を見つける手助け - ページ 3

 

エリック

そのコードをコンパイルしてみたら教えてください。

zero/.

 
smoknfx:

を、間違っている。

説明させてください。

私がこの人のために物事を単純化しているのがわかりますか?

なぜ、彼に複雑なものを与える必要があると思うのですか?

その通りです。

さあ、吹いてください。

その通りです。

ゼロ


ここは公共の場であり、あなたのスレッドではないので、喧嘩を売るようなことはやめてください。
 

Okay so at the end of each line if(...) flag=1;

フラグ =1 を追加しました。

というのは

(......)の中が真(1)ならロングになるということでしょうか?

ということで、最後にこう書きました。

if(flag==1) go_long(): //OrderSend関数を追加して、実際にオーダーを正しく動作させる必要がある......。

ありがとうございます。


 

smoknfx 批判のスキルを磨く代わりに、実際に自分の言葉で質問に答えてみてはどうでしょう。

 

申し訳ありません。

go_long()関数を 追加する必要があります。

int init()
{

return(0);
}//end of init function

int deinit()
{

return(0);
}//end of deinit function



int go_long()
{

//we will write this function later...

return(0);
}//end of go_long function


int start()
{
double MAFast1 = iMA(NULL, MA1Cross_Timeframe, FastMA1_p, 0, modeMA2, PRICE_CLOSE, 0);
double MAFast2 = iMA(NULL, MA1Cross_Timeframe, FastMA1_p, 0, modeMA2, PRICE_CLOSE, 1);
double MASlow1 = iMA(NULL, MA1Cross_Timeframe, SlowMA1_p, 0, modeMA1, PRICE_CLOSE, 0);
double MASlow2 = iMA(NULL, MA1Cross_Timeframe, SlowMA1_p, 0, modeMA1, PRICE_CLOSE, 1);
    
double MAFast3 = iMA(NULL, MA1Cross_Timeframe, FastMA2_p, 0, modeMA2, PRICE_CLOSE, 0);
double MAFast4 = iMA(NULL, MA1Cross_Timeframe, FastMA2_p, 0, modeMA2, PRICE_CLOSE, 1);
double MASlow3 = iMA(NULL, MA1Cross_Timeframe, SlowMA2_p, 0, modeMA1, PRICE_CLOSE, 0);
double MASlow4 = iMA(NULL, MA1Cross_Timeframe, SlowMA2_p, 0, modeMA1, PRICE_CLOSE, 1);
    
     
double cci1 = iCCI(NULL, CCI_Timeframe, CCI_p, PRICE_CLOSE, 0);
double cci2 = iCCI(NULL, CCI_Timeframe, CCI_p, PRICE_CLOSE, 1);
double cci3 = iCCI(NULL, CCI_Timeframe, CCI_p, PRICE_CLOSE, 2);
   
double bands_upper1 = iBands(NULL, Band_Timeframe, Band_p,1, 0, PRICE_CLOSE, MODE_UPPER, 1);
double bands_upper2 = iBands(NULL, Band_Timeframe, Band_p,1, 0, PRICE_CLOSE, MODE_UPPER, 2);
double bands_lower1 = iBands(NULL, Band_Timeframe, Band_p,1, 0, PRICE_CLOSE, MODE_LOWER, 1);
double bands_lower2 = iBands(NULL, Band_Timeframe, Band_p,1, 0, PRICE_CLOSE, MODE_LOWER, 2);

int flag=0;

if(MAFast1>MASlow1 && MAFast3>MASlow3 && CCI3<100 && CCI2>=100 && CCI1>100) flag=1;

if(MAFast1>MASlow1 && MAFast4<MASlow4 && MAFast3>MASlow3 && CCI>100) flag=1;

if(MAFast2<MASlow2 && MAFast1>MASlow1 && MAFast3>MASlow3 && CCI>100) flag=1;

if(flag==1) go_long();

return(0);
}//END OF START FUNCTION
 

ありがとうございます!OrderSend関 数を追加したところ、実際に動作し、トレードが開始されました。

mql4で早く上達するためにC言語を勉強するように言われましたが... 私はただ基本的なものを読んで、コーディングを始めただけです。時間と努力は必要ですが、私は有能なプログラマーになるつもりです。

有能なプログラマーになれると思います。 あなたの親切に感謝します。 さて、私は書き続けなければなりません。

ところで、私はあなたが私に与えたURLをチェックしましたが、それは実際に動作しませんでした...。それは電子メールアドレスまたはリンクです......とにかく書き続けてください。 ありがとうございました。

 
RaptorUK:

これは公共のフォーラムであり、あなたのスレッドではないので、喧嘩を売ろうとするのはやめてください。

良い経営手法には、人前で叱責することは含まれません。

是正措置は常に個人的に行うべきものです。

ヒント:その小さなメッセージを私にPMで送ることだって簡単にできたはずだ、私の言っている意味がわかるか?

私はあなたを助けようとしているのです、本当に。

ただ、注意してほしいのは

0/。

 
ericman:

ありがとうございます!OrderSend関数を追加したところ、実際に動作してトレードを開始しました。

mql4で早く上達するためにC言語を勉強するように言われましたが...私はただ基本的なものを読んで、コーディングを始めただけです。時間と努力は必要ですが、私は有能なプログラマーになるつもりです。

有能なプログラマーになれると思います。あなたの親切に感謝します。さて、私は書き続けなければなりません。

ところで、私はあなたが私に与えたURLをチェックしましたが、それは実際に動作しませんでした...。それは電子メールアドレスまたはリンクです......とにかく書き続けてください。ありがとうございます。

これこそ私が言っていることだ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

あなたはロックしています。

はい、その通りです。mql4@hush.com はメールアドレスです。

そのコードは実行できましたか?

いずれにせよ、そうであることを望みます。もしそうなら、そのコピーをここに投稿していただけませんか?

あなたのコーディング仲間です。

ゼロ/.

 
smoknfx:

良い経営手法には、人前で叱責することは含まれません。

是正措置は常に個人的に行うべきものです。

ヒント:その小さなメッセージを私にPMで送ることだって簡単にできたはずだ、私の言っている意味がわかるか?

私はあなたを助けようとしているのです、本当に。

ただ、注意してほしいのは

0/.


そうですね......100%そう思います。 100%そうです。しかし、私たちはすでにその段階をはるかに超えています。
 
RaptorUK:

そうですね......100%そう思います。しかし、私たちはすでにその段階をはるかに超えています。


私たちはどの段階にいるのでしょうか?

ゼロ/.