[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 342

 

ブレークイーブンアドバイザー(バージョン4)

https://www.mql5.com/ru/code/10251

 
を移動させた。
khodakvv:
自由資金の3%リスクでロットを計算する計算式のコードを書いてください。ありがとうございました。
 
khodakvv:
Напишите, пожалуйста, код формулы, рассчитывающей лот при риске 3мя процентами свободных средств. Благодарю
教科書をチェックする -こちら...
 
各時間の最初の10分間だけ取引を開くコードを教えてください(私の場合、1時間の最初に開き、テイクプロフィットで閉じ、再び開く - 損切り取引です)。
 
beekeeper:
各時間の最初の10分間だけ取引を開くコードを教えてください(私は1時間の最初に開き、利益を取るところで閉じて、取引を再開しています - これは損切りです)。

見て - このフォーラムで、Satorは "キムIVから有用なfiqsのみ" - 慎重に再読 - fiを見つける - フクロウの仕事の時間制限をテーマに投稿しました。
 
charter:

数ある選択肢の一つとして

少なくとも1つの保留注文を出す方法を知っていれば、3つの注文を出すのは簡単なはずです。

各オーダーには独自のマジックを設定でき(これによりオーダーの追跡が容易になります)、そのマジックのTPレベルも対応させることができます。


はい、ありがとうございます!頑張りすぎて、マジコンオプションを見逃していたようです、試してみます。

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

 
Roman.:

このフォーラムでSatorは「Kim I.V.から得た唯一の有益な情報」というトピックを投稿しています。


ありがとうございます。

https://forum.mql4.com/ru/38949/page9#434297

あの手この手で試しましたが、時間制限を時間単位(分単位)で設定する...分単位だけで良いのでは...。

 
beekeeper:


ありがとうございます。

https://forum.mql4.com/ru/38949/page9#434297

あの手この手で試しましたが...リミットは時間(分)単位です...分単位でいいんです...。


時計を除く...
 
beekeeper:


ありがとうございます。

https://forum.mql4.com/ru/38949/page9#434297

あの手この手で試しましたが、時間単位(分単位)で制限がかかってしまいます...分単位でやればいいんですけどね...。


以下はその一例です。あなたの状況に合わせて調整してください。

2.私のEAを21時00分に取引を停止し、翌日の01時00分に取引を開始させる方法を教えてください。

int start()

{ 


if (Hour()>20 && Hour<2) return(0);


.....


}

3.私のEAを21時に取引を停止し、翌日のみ01時に開始させる方法を教えてください。初心者の方でもそれほど難しくはないと思うのですが、私はプログラミングは全くのゼロです。 そのため、できれば一点一点詳しく教えてください。

bool is_siesta=false;

int start {


if(Hour()<21 && Hour()>=1)is_siesta=true;


if (is_siesta){


ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,Bid-25*Point,Ask+25*Point,"My order #"+counter,16384,0,Green);


if(ticket<0)


{ Print("OrderSend failed with error #",GetLastError());


return(0); } 


} 


}

どなたか、例えば10分ごとに特定の動作をさせるようなコードを教えていただけませんか?

変数を宣言する

datetime StartTime=0;

初期化ブロックに以下のコードを追加することができます。

StartTime=0。

そして、EAの冒頭には、こう書きます。

if(StartTime=0){

StartTime=TimeCurrent();// устанавливаем счётчик времени в стартовое состояние

// вычисляем, сколько секунд в 10 минутах

// 60 секунд - это одна минута, 60*10 = 600 секунд в 10 минутах

}

else{

if(TimeCurrent()-StartTime>=600){// Прошло 10 минут

StartTime=TimeCurrent();// устанавливаем снова счётчик времени в стартовое состояние, после чего:

// выполняем какие-то действия

}

}

 
燃やせ!5+ ))))))))))DCは私のTPでどこに行くのでしょうか?折り返すのでしょうか?
Roman.:

ティーやストップDCを見せたくない人は......。