TPを5pip以下に設定するには? - ページ 2

 
ats:

スクリプトのように価格でオーダークローズするのか?それとも手動で?



私はEAでやっていますが、スクリプトでも可能です。
 
グッドアイディア!1つの注文だけをクローズして、他の注文はオープンにするEA?可能なんでしょうか?
 
ats:
グッドアイディア!1つの注文だけをクローズして、他の注文はオープンにするEA?可能なんでしょうか?


可能です。ただ、どのように注文を出すかです。マジックナンバーを使ったコメントでも可能です。そのようにすれば、EAが決済するかしないかを認識できます。

 

気になるのは...

なぜExcelでトレードを開始するのですか?

それとも単にトレードを開始するためのシステムなのでしょうか?

5pipsに達したときに取引を終了するEAをMT4の中に入れておくといいかもしれませんね。

 

これは正しいのでしょうか?1つの価格で1つの買い注文または売り注文を 閉じる必要があります。ありがとうございます。

 

コードの投稿にはこちらをご利用ください。.その方が読みやすくなります。

 
extern double CloseforBuy=1.4;
extern double CloseforSell=1.3;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()

{
if(Bid>CloseforBuy)
{
for(int a=OrdersTotal()-1;a>=0;a--)
if(OrderSelect(a,SELECT_BY_POS, MODE_TRADES) )
//if(OrderSymbol()==Symbol())
OrderClose(OrderTicket(),OrderLots( ),OrderClosePrice(),1000,White);
Sleep(1);
//----

//----

}
if(Ask<CloseforSell)
{
for(int b=OrdersTotal()-1;b>=0;b--)
if(OrderSelect(b,SELECT_BY_POS, MODE_TRADES) )
//if(OrderSymbol()==Symbol())
OrderClose(OrderTicket(),OrderLots( ),OrderClosePrice(),1000,White);
Sleep(1);
//----

//----

}

return(0);
}
 
ats:

これは正しい のでしょうか?1つの価格で1つの買い注文または売り注文を閉じる必要があります。ありがとうございました。

いいえ ... ...

あなたの各条件文は... ... ...

if(Bid>CloseforBuy)

&

if(Ask<CloseforSell)

.......シンボル、マジックナンバー、種類(買いまたは売り)に関係なく、すべての オープンオーダーを閉じることができます ......そして、それらがすべて閉じられると、1ミリ秒のスリープが 発生します。

 

睡眠は愚か、削除しました!私はそれがすべてのオープンポジションを閉じます知っている!私はそれが買いまたは売りのいずれかを閉じるために魔法の数字でそれをプログラムする方法を知りません。私は買いの一つまたは売りの一つを閉じるために魔法の数字でそれをプログラムする方法がわかりません

 
ats:

睡眠は愚か、削除しました!私はそれがすべてのオープンポジションを閉じます知っている!私はそれが買いまたは売りのいずれかを閉じるために魔法の数字でそれをプログラムする方法を知りません。私は買いの一つまたは売りの一つを閉じるために魔法の数字でそれをプログラムする方法がわかりません

手動で行った取引とEAで行った取引を区別するためにマジックナンバーを使用するのでしょう。