메타트레이더4

빠르고 효율적인 외환 거래를 위해 설계된 메타트레이더 4로 즉시 거래하세요.

개요

거래 터미널은 즉각적인 반응을 느껴야 합니다. Cloudzy원클릭 메타트레이더 4 VPS는 전용 EPYC vCPU, DDR5 RAM, 그리고 순수NVMe 스토리지와 10Gbps 업링크를 갖춘 순수- MT4 4.0.0 와 선택 가능한 Node.js 스택을 선택적으로 사용할 수 있습니다.

설명

이 이미지는 MetaTrader 4 에 사전 설치된 Windows Server 2012 R2 또는 Windows Server 2016에 사전 설치됩니다. 일반적인 브로커 서버에 대한 저지연 로그인, 안정적인 EA 가동 시간, 틱 로그 및 기록 파일에 대한 예측 가능한 디스크 I/O를 위해 최적화되었습니다. 또한 스냅샷 제어 기능과 정적 IP를 제공하여 유지보수 후 터미널이 깨끗하게 재연결됩니다.

데스크톱에 접근하세요

어떤 RDP 클라이언트든 사용하여 연결한 후, 배포 시 설정한 관리자 비밀번호로 로그인하십시오. 데스크톱에 접속하면 MetaTrader 4를 실행하고 브로커 서버를 추가한 후 거래 계정에 로그인하세요. 시장 운영 시간 동안 VPS를 계속 실행하여 노트북이 절전 모드에 들어간 경우에도 EA(자동 거래 시스템)와 알림이 계속 활성화되도록 하십시오.

고급 기능

자동 및 수동 거래에 중요한 업그레이드 사항입니다. 변동성이 큰 캔들 중에도 차트가 반응성을 유지하게 하며, EA가 로그를 작성할 때 플랫폼이 멈추는 현상을 방지합니다.

  • 전용 vCPU 및 DDR5 RAM 일관된 전략 테스터 및 EA 성능을 위해

  • 순수 NVMe 스토리지 빠른 틱 캐시, 로그 및 기록 쓰기를 위해

  • 10Gbps 네트워크 포트 뉴스 트래픽 급증 시 패킷 손실을 줄이기 위한 Tier-1 블렌드 적용

  • 스냅샷 및 즉시 롤백 플랫폼 또는 EA 업데이트 전

  • 시간당 청구 스테이징 또는 주말 테스트용 박스

  • 단일 재부팅으로 크기 조정이 적용됩니다. 데이터 마이그레이션이 필요하지 않습니다.

사용 편의성

대시보드에서 전원 제어, 스냅샷 생성, 지역 이동을 관리합니다. 즉시 접속을 위해 RDP 클라이언트에 VPS IP를 직접 입력하거나, 추후 DNS 레코드를 설정하세요. 내장된 지연 시간 보기를 통해 브로커 서버와 가장 가까운 지역을 선택하여 안정적인 핑을 유지할 수 있습니다.

성과 중심

브로커 게이트웨이로의 안정적인 TTFB는 더 빠른 로그인, 신속한 심볼 변경, EA I/O 중 장애 감소에 기여합니다. NVMe와 고클럭 EPYC 코어는 프로필 전환 시 또는 전략 테스터 실행 시 발생하는 지연을 줄입니다.

전체 플랫폼 제어

관리자 권한을 통해 추가 터미널, 글꼴, VPN 클라이언트 및 파일 동기화 도구를 설치할 수 있습니다. KVM 격리 로 인해 세션이 인접한 워크로드로부터 보호됩니다. 전용 IPv4 및 선택적 IPv6 연결 평판을 더 깨끗하게 유지하여 보안 프롬프트 및 재인증 루프를 줄이는 데 도움이 됩니다.

강력한 도구들

여기 모든 것이 깔끔한 MT4 환경과 간편한 관리를 지원하므로, 서버 관리 업무 대신 거래에 집중할 수 있습니다.

  • 사전 설치된 메타트레이더 4 터미널 4.0.0 (Windows용)

  • 요청 시 선택적 강화 및 모니터링 애드온 제공

  • 업데이트 전 안전을 위한 스냅샷 레시피

  • S3 호환 스토리지에 대한 간단한 백업 패턴

  • 예측 가능한 메모리 및 I/O 프로필로 인해 중량급 로깅 시에도 EA 및 지표가 타임아웃되지 않음

웹훅, 대시보드 및 API를 위한 선택적 Node.js 동반자

일부 트레이더는 트레이드 카피기, REST 후크 또는 상태 페이지를 운영합니다. 귀하의 이미지에는 선택적 Node.js 설정 레시피를 포함합니다. Ubuntu 24.04Nginx 설정 레시피입니다. 프로세스 제어를 위한 를 사용하여 프로세스 제어를 수행합니다. 사이드카 VPS로 사용하거나 동일 지역 내 대체 이미지로 활용하세요.

스크립트가 수행하는 작업
생성합니다 노드JS 사용자를 생성하고 NVM v0.40.3, Node.js 22 (기본값으로 설정), npm 업데이트, PM2설치, 부팅 시 PM2 활성화, Nginx 를 설치하고 활성화하여 http://localhost:3000로 설정하고, 웹소켓 헤더와 클라이언트 IP 포워딩을 구성합니다. Nginx는 재시작되며 부팅 시 활성화됩니다.

보안 및 접근
The nodejs 사용자는 sudo에 속합니다. 기본 비밀번호는 password 으로 설정됩니다. 로그인 후 즉시 변경하십시오:

passwd nodejs


Node.js 애플리케이션 설정

ssh <your-server-ip>
su – nodejs
mkdir -p /home/nodejs/your-app
git clone your_repo.git /home/nodejs/your-app
cd /home/nodejs/your-app
npm install –omit=dev
pm2 start app.js –name your-app-name
pm2 save

 

앱이 포트 3000 로 설정하거나 /etc/nginx/sites-available/default를 편집하고 nginx -t로 테스트한 후:

sudo systemctl nginx 재시작

 

Your app will be reachable at http://<server-ip>.

설정할 수 있는 변수

  • NVM_VERSION Node.js 버전에 대해, 기본값 22

  • NODEJS_USER_PASSWORD 초기값으로 재설정하기 nodejs 비밀번호

중요한 파일 및 디렉터리

  • /home/nodejs/.nvm/ NVM 및 Node.js 설치

  • /home/nodejs/.bashrc NVM 소싱 라인

  • /etc/nginx/sites-available/default Nginx 리버스 프록시 구성

  • /usr/lib/node_modules/pm2/ PM2 설치 경로

  • /var/www/html 기본 웹 루트

로그

  • Nginx 로그 파일 /var/log/nginx/접속.log 그리고 /var/log/nginx/오류.log

  • PM2 with pm2 로그 또는 ~/.pm2/logs/ as nodejs

  • PM2 또는 앱 자체 파일을 통한 로그

향후 개선 사항

  • nginx 플러그인을 사용한 Certbot의 HTTPS 설정

  • 빠른 배포를 위한 최소한의 샘플 애플리케이션

  • 선택 사항 몽고DB 원격 측정 통합

글로벌 리치

귀하의 브로커 또는 카피 트레이딩 네트워크와 가장 가까운 데이터 센터를 선택하십시오. Cloudzy 다음 지역에 걸쳐 접속 지점을 Cloudzy : 

  • 북아메리카: 뉴욕 시, 댈러스, 마이애미, 유타, 라스베이거스

  • 유럽런던, 암스테르담, 프랑크푸르트, 취리히

  • 아시아 태평양: 싱가포르

각 사이트는 10Gbps 포트, Tier-1 통신사 혼합, 그리고 99.95% 가동 시간 SLA를 제공합니다. 유일한 변수는 거리입니다.

신청 세부사항

버전: 4.0.0
운영 체제: Windows Server 2012 R2, Windows Server 2016
최소 RAM: 4 GB
IP 유형: IPv4, IPv6

지금 바로 Cloudzy원클릭 메타트레이더 4 VPS를 배포하세요! 거래 터미널, EA(자동 거래 시스템), 선택적 웹훅 스택을 몇 분 안에 가동할 수 있습니다.

중요: 구성 및 도메인 책임

모든 OCA에서 완전한 SSH/루트 접근 권한을 부여받습니다. 이 권한은 동시에 귀하의 변경 사항이 앱이 할 수 있습니다. 설정을 조정하기 전에 반드시 이 내용을 읽어보십시오.

  • 당신이 도메인을 관리합니다. 당사는 도메인/DNS를 판매하거나 호스팅하지 않습니다. 앱에 도메인이 필요한 경우, 도메인을 서버로 연결해야 합니다 (A/AAAA/CNAME, 그리고 관련이 있다면 MX/TXT). SSL 발급 및 많은 대시보드는 이 정보가 정확해야 작동합니다.

  • 설치 후 도메인/호스트명을 변경하는 것은 사소한 일이 아닙니다. 많은 OCA는 도메인을 구성 파일(.env, 리버스 프록시, 앱 URL)에 기록합니다. 이를 변경할 경우 다음 항목도 업데이트하세요:

    • 리버스 프록시(Nginx/Caddy) 및 TLS 인증서

    • 앱 "외부 URL"/기본 URL 및 콜백/웹훅 URL

    • 앱이나 애드온에 하드코딩된 링크

  • 자격증이 중요하다. 기본 관리자 계정 이름 변경, 비밀번호 주기적 변경 또는 앱 구성 업데이트 없이 서비스 포트 변경은 문을 잠그다 서비스를 중지하거나 중단하지 마십시오. 앱, 프록시 및 모든 통합 환경에서 자격 증명을 안전하게 보호하고 동기화하십시오.

  • 네임서버 변경은 서비스 중단을 초래할 수 있습니다. 도메인을 새 네임서버로 이전하거나 NS 레코드를 수정하면 전파 지연이 발생합니다. 변경을 계획하고, 사전에 TTL을 낮추며, 전환 전에 A/AAAA 레코드를 확인하십시오.

  • 방화벽/포트 설정을 변경하면 접속이 차단될 수 있습니다. SSH, HTTP/HTTPS, RDP 또는 애플리케이션 포트를 변경할 경우, 방화벽(UFW/CSF/보안 그룹) 및 리버스 프록시 규칙을 그에 맞게 업데이트하십시오.

  • 이메일(SMTP) 포트는 기본적으로 제한됩니다. 발신 메일 포트(예: 25/465/587)일 수 있다 남용 방지를 위해 폐쇄됨만약 귀하의 OCA가 이메일을 보내야 한다면, SMTP 접근 권한 요청 지원팀을 통해 또는 API 또는 승인된 SMTP를 통해 트랜잭션 이메일 제공업체(SendGrid/Mailgun/SES)를 사용하십시오.

  • 이메일 및 허용 목록. 앱이 메일을 발송하거나 웹훅을 수신하는 경우, IP/호스트명 변경은 전달률이나 허용 목록에 영향을 미칠 수 있습니다. SPF/DKIM/DMARC 및 모든 IP 허용 목록을 업데이트하십시오.

  • 큰 변화가 일어나기 전에: 스냅샷을 찍어 두세요. 패널의 스냅샷/백업 첫째. 플러그인, 업데이트 또는 설정 편집이 역효과를 낼 경우, 몇 분 안에 롤백할 수 있습니다.

  • 지원 범위. 서버와 사전 설치된 OCA 이미지를 제공합니다. 지속적으로 애플리케이션 수준 구성 (도메인, DNS, 앱 설정, 플러그인, 사용자 정의 코드)는 사용자의 책임입니다.

간단한 경험칙: 다음 항목을 건드렸다면 도메인, 포트, 비밀번호, 호스트명 또는 프록시/SSL 설정을 변경할 경우, 앱 설정도 함께 업데이트해야 할 수 있으니 먼저 스냅샷을 찍으세요.

 

 


이 스크립트는 nodejs 사용자를 생성하고, Node 버전 관리자(NVM), Node.js(버전 22), 프로세스 관리자(PM2), 리버스 프록시 역할을 하는 Nginx를 설치하며, Node.js 애플리케이션 배포를 위해 이를 구성합니다.

  1. 홈 디렉터리(/home/nodejs)와 Bash 셸을 가진 nodejs 사용자를 생성합니다.
  2. nodejs를 sudo 그룹에 추가합니다.
  3. 사용자 비밀번호를 password로 설정합니다.
  4. sudo -H -u nodejs 명령어로 nodejs 사용자로 실행하여 올바른 홈 디렉터리(/home/nodejs)를 보장합니다.
  5. https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh에서 NVM(v0.40.3)을 다운로드하고 설치합니다.
  6. .bashrc를 구성하여 NVM을 자동으로 소스 처리합니다:
    1. 내보내기 설정 NVM_DIR=”$HOME/.nvm”을 추가합니다.
    2. NVM 스크립트와 bash 자동완성을 추가합니다.
  7. 스크립트에서 NVM을 사용할 수 있도록 .bashrc를 소스로 지정합니다.
  8. NVM을 통해 nodejs 사용자로 Node.js 22를 설치합니다.
  9. 기본 버전으로 설정합니다: nvm alias default 22.
  10. npm을 전역으로 업데이트합니다: npm install -g npm.
  11. nodejs 사용자로 PM2를 전역 설치: npm install -g pm2.
  12. 시스템드 시작 명령어를 생성하고 실행하여 부팅 시 PM2가 시작되도록 구성합니다.
  13. Nginx 설치: apt install -y nginx.
  14. /etc/nginx/sites-available/default에 기본 Nginx 사이트를 구성합니다:
    1. 포트 80에서 수신 대기합니다.
    2. http://localhost:3000(Node.js 애플리케이션 포트라고 가정)에 대한 프록시 요청.
    3. 웹소켓 지원 및 클라이언트 IP 전달을 위한 헤더를 포함합니다.
  15. Nginx를 재시작하고 활성화합니다: systemctl restart nginx, systemctl enable nginx.

NodeJS 애플리케이션 설정:

  1. SSH를 통해 서버에 로그인하십시오.
  2. 다음 명령어를 순서대로 사용하십시오:
    1. su – nodejs
    2. mkdir /home/nodejs/your-app
    3. git clone your_repo.git /home/nodejs/your-app
    4. cd /home/nodejs/your-app
    5. npm install --omit=dev
    6. pm2 start app.js –name your-app-name
    7. pm2 저장
  3. 앱의 포트를 3000으로 조정하거나 NGINX 구성을 적절히 업데이트하십시오(/etc/nginx/sites-available/default 편집, nginx -t로 테스트, systemctl restart nginx로 재시작).
  4. Your app is accessible at http://<server-ip>
  5. 참고 사항:
    1. nodejs 사용자는 sudo 권한을 가지고 있습니다.
    2. Node.js 사용자 비밀번호 변경: passwd nodejs.
    3. Certbot으로 HTTPS 활성화: apt install certbot python3-certbot-nginx, 그 다음 certbot –nginx 실행.

OS:Ubuntu 24.04

변수:

  • NVM_VERSION: Node.js 버전 (기본값: 22).
  • NODEJS_USER_PASSWORD: nodejs 사용자의 비밀번호.

중요한 파일 및 디렉터리:

  • /home/nodejs/.nvm/: NVM 및 Node.js 설치 파일.
  • /home/nodejs/.bashrc: NVM 소싱을 구성합니다.
  • /etc/nginx/sites-available/default: Node.js로 프록시하기 위한 Nginx 구성 파일.
  • /usr/lib/node_modules/pm2/: PM2 설치 위치.
  • /var/www/html: 기본 웹 루트.
  • 로그:
    • Nginx: /var/log/nginx/{access.log,error.log}.
    • PM2: pm2 로그 또는 ~/.pm2/logs/ (nodejs 사용자 기준).
    • Node.js 애플리케이션: PM2 또는 애플리케이션별 로그로 관리됩니다.

향후 개선 사항:

  • Certbot을 사용하여 HTTPS 설정을 추가하세요.
  • 스크립트에 앱 배포 예제를 포함하십시오.
  • MongoDB 통합.

신청 세부사항