どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 296

 
borilunad:

取引関数OrderModify()の書き方のルールはドキュメントをご覧ください!

OrderModify(OrderTicket(),OrderOpenPrice(), OrderStopLoss(),zeroprice+Spread,0,Blue); //赤になったら買いポジションを取る設定

OrderModify(OrderTicket(),OrderOpenPrice(), OrderStopLoss(),zeroprice-Spread,0,Red); //ポジションがマイナスなら売りのテイクオン/オフの設定

OrderModify(OrderTicket(),OrderOpenPrice(),zeroprice+Spread,OrderTakeProfit(),0,Blue); //ポジションがプラス側にある場合はストップロスをブール値で設定する

OrderModify(OrderTicket(),OrderOpenPrice(),zeroprice-Spread,OrderTakeProfit(),0,Red); //ストップロスを設定(プラス側であればB/Cに設定

試してみよう、ロジックを確認しようエラーログで確認しよう勉強頑張ってください。


ありがとうございました。

マーケットオープンが楽しみです

 
MaximuS60:

ありがとうございました。

マーケットオープンが楽しみですね。

なぜ待つのか?テスターでコードを確認する必要がある!このSpread変数を修正条件に隙間なく追加する必要があるんです!

if(zeroprice>Ask+(Spread+gap)*Point)
//-------------------------------------------// もし、zeropriceがプリマルチプライスであれば、*Point!
if(zeroprice<Bid-(Spread+gap)*Point)


 
borilunad:
なぜ待つのか?テスターでコードを確認する必要がある!この変数Spreadを修正条件の隙間に追加する必要があるのです

をやってみないと、市場が閉じたときにどうすればいいかわからない。

 
MaximuS60:

うまくやるしかない、市場が閉じているときにどうすればいいのかわからない。

テスターを使ったことがない?MetaEditorのヘルプ、Sさんのチュートリアルで読んでみてください。コバレフ、記事で、検索で、Googleで。求める者は、見いだす!もっとアクティブに
 

皆さん、こんにちは。

要素が6つしかない配列を作ろうとしているのですが、エラーになります。 何か理解できないのか、配列データに変数が入力できないのか、どちらでしょうか)

Matrix_Fibo[6]={Fibo0,Fibo1,Fibo2,Fibo3,Fibo4,Fibo5};  
 
ハローディア!
グローバルスコープで宣言される配列の数は、何らかの値で制限されているのでしょうか、それともされていないのでしょうか?
このテーマについて、どこで読むことができるか教えてください。
 
waroder:

皆さん、こんにちは。

要素が6つしかない配列を作ろうとしているのですが、エラーになります。 何か理解できないのか、配列データに変数が入力できないのか、どちらでしょうか)

この問いは、こう解くことができる。

#define Fibo0 1
#define Fibo1 2
#define Fibo2 3
#define Fibo3 4
#define Fibo4 5
#define Fibo5 6
double Matrix_Fibo[] = {Fibo0,Fibo1,Fibo2,Fibo3,Fibo4,Fibo5};

好きな定数の値を入れることができます。

 
Leo59:
ハローディア!
グローバルスコープで宣言される配列の数は、何らかの値で制限されているのでしょうか、それともされていないのでしょうか?
このテーマについて、どこで読むことができるか教えてください。

mql4-arraysが占有できる最大メモリ領域のことであれば、Junkoさんが出会ってくれたようです。フラット化したC仕様で、だと思います。
 
同じコンピュータに2つの端末がインストールされ、それぞれの端末で同じExpert Advisorが動作している場合、当然ながらアカウントは異なっている。2つの取引注文が 同時に同じサーバーに送信される。どちらが先に処理されるのでしょうか?
 
gyfto:

mql4-arraysが占有できる最大許容メモリ領域ということであれば、Junkoさんが出会ってくれたような気がします。フラット化したC仕様で、だと思います。
おそらく、おっしゃるとおりで、最大許容メモリ領域と関係があるのでしょう。510の配列を宣言するときはすべて問題ないのですが、それより大きいとコンパイラが眉をひそめるので、とてもそのように見えるのです。この512という数字は、非常に大きな意味を持ちます。
あ、このフラット化したSIの仕様はどこで確認できるんですか?